Company Overview
Company Name
Leo's Taverna
Address
1116 Bishop St, Honolulu, HI, 96813, United States
Website
leostaverna.comPhone
(808) 550-8443Approx. Annual Revenue
$4.3M
Established
2005
About Leo's Taverna
Leo's Taverna is a family-owned restaurant specializing in authentic Greek cuisine and rotisserie chicken. Established in 2000 and based in Honolulu, Hawaii, Leo's Taverna currently operates three business locations and offers a wide range of catering services to suit various events and needs.