Welcome to Leo's Taverna
We currently have 2 locations. Our downtown restaurant, Leo's Taverna, is our original location where we serve a full menu of amazing Greek dishes, located at 1116 Bishop St.
Our second location, Leo's Taverna Express, is located at 801 Kaheka St where we serve our express menu of traditional Greek favorites.
Consider going Greek for your next party or event we now have our catering menu available on line. Please call (808) 550-8443, during business hours, for all catering questions and orders.
Hours and Information for Our 2 Locations
Leo's Taverna Downtown location:
Open from 10am to 5:30pm Monday through Friday Closed Saturday and Sunday
Phone: (808) 550-8443
1116 Bishop St
Honolulu, HI 96813
Leo's Express Kaheka location:
Open from 10am to 8pm Monday through Sunday
Phone: (808) 949-2225
801 Kaheka St
Honolulu, HI 96814