Green Door Restaurant 198 Main St, Ottawa, ON K1S 1C6 613 234 9597 Full Food Menu info@thegreendoor.ca