Organic Restaurants In Ottawa Area, Ontario

The Green Door Restaurant logo

The Green Door Restaurant

2 Reviews
198 Main Street OttawaON
Canada
T: 6132349597

"Good selection of menu items, reasonably priced, veggies very fresh, all menu items have ingredients identified. Decent selection of Gluten Free etc. Great packed vibe when I was there - if you want to fit in put your hair in a ponytail and don't bother with the blow dry. " read

ALL T