Leo's Taverna Express
801 Kaheka St, Honolulu
(808) 949-2225
Recent Reviews
Order Online
You May Also Like
Cafe KYRA - 801 Kaheka St
Cafe, Coffee & Tea, Bubble Tea, Juice Bar & Smoothies, Pet Friendly
Takoyaki Yama-chan - 801 Kaheka St
Sushi Robot - 801 Kaheka St
Japanese, Sushi Bar, Vegetarian
Restaurants in Honolulu, HI
Leo's Taverna Express
801 Kaheka St, Honolulu, HI 96814
(808) 949-2225