Green Zebra (Restaurants)

Green Zebra (Restaurants)

About Green Zebra (Restaurants)

Green Zebra was born of Chef McClain's respect and appreciation for purity of ingredients, with a specific focus on locally produced, seasonal fruits and vegetables. It is a popular vegetarian restaurant in Chicago, IL.