The Green Door Restaurant, 198 Main Street, Ottawa Centretown
1253rd visitor, Write a review
The Green Door Restaurant Rating
Restaurant rating: 5.0 out of 5 with 2 ratings
The Green Door Restaurant Map

near K1S 1C6

The Green Door Restaurant is ranked #1 of 20 nearby Restaurants.

They say The Green Door Restaurant is fresh, excellent, clean a highly regarded Vegetarian Restaurant