Eating Mediterranean at Zebda restaurant in Chicago, IL.

Feedback

Do you manage or own Zebda?

Yes