Ikaros Greek Kitchen (Takeout & Catering)

5333 Adeline St, Oakland, CA

Menu (As of 11/3)

Appetizers

Ikaros Greek Kitchen (Takeout & Catering): hours and how to order