Green Zebra THIS RESTAURANT IS CLOSED Green Zebra

THIS RESTAURANT IS CLOSED Green Zebra Map

1460 W. Chicago Ave. (Ashland Ave.)
Chicago, IL 60622
312-243-7100
Map
Carnivores won't miss the meat at this haute, mostly vegetarian restaurant.
Openings: Dinner nightly

Features