Leo's Taverna

$4.3M revenue • 1116 Bishop St, Honolulu, HI, 96813, United States

Last Updated Jan 8, 2026

Company Overview

Company Name

Leo's Taverna

Address

1116 Bishop St, Honolulu, HI, 96813, United States

Approx. 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.

Frequently Asked Questions about Leo's Taverna