Leo's Taverna Express
801 Kaheka St
Honolulu
HI
96814
(808) 949-2225
leostaverna.com
Open Map
Baklava
Casual
Greek
Greek Restaurant
Mediterranean
Noise Level: Average
restaurant
Restaurants
Restaurants Greek
Turkish restaurants