Mediterranean restaurant offering vegan and plant-based options.
600 E Grand Ave, Chicago, IL 60611, Chicago, Illinois