Mediterranean restaurant offering vegan and plant-based options.
1433 W Montrose Ave, Chicago, IL 60613, Chicago, Illinois