Leo's Taverna   
Specializing in Greek Cuisine & Rotisserie Chicken

LOCATIONS - HOURS OF OPERATION - CONTACT
Downtown Leo's Taverna 
1116 Bishop St.
Honolulu, HI 96813
Monday - Friday 10AM - 5:30PM (excl Holidays)
Phone : (808)550-8443
Fax : (808)550-8144
=================================
Don Quijote Leo's Taverna Express
801 Kaheka St.
Honolulu, HI 96814
Open Daily 10AM - 8PM (excl Holidays)
Phone : (808)949-2225

Aloha Stadium 
99-500 Salt Lake Blvd, Honolulu, HI 96818
Aloha Stadium, Address

Active during football season / Major events
Concession Stand # 107Q and 110QQ