Leo's Taverna Express801 Kaheka StHonolulu, HI 96814 808-949-2225 Mon-Sun 10am - 6pmCuisineGreekLocationAla Moana/McCullyFood ServiceLunchIslandOahu