About

Delicious and healthy Mediterranean food with restaurant locations in Chicago and Elgin, Illinois. Online ordering, dine-in, delivery and catering services, vegetarian and gluten free options.

Details



Feature List


delivery

Reviews

Leave a Review

+1 847-622-7833

Directions

512 Waverly Dr, Elgin, IL, 60120-4082,

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top