Leo’s Taverna Waikiki
Their Beef & Lamb or Chicken Gyros Will Get Your Head Spinning!
Featured!
Categories: Mediterranean, Sandwiches, Waikiki Tag: hascoupon
Shop Information:
Location: 2239 Waikolu Way,
Royal Hawaiian Dining Plaza
Hours: 11am - 8pm daily
Website: leostaverna.com
16

Leo’s Taverna Waikiki
Shop Information:
Location: 2239 Waikolu Way,
Royal Hawaiian Dining Plaza
Hours: 11am - 8pm daily
Website: leostaverna.com