The Green Door

Ottawa, Canada

Considered the freshest food. A delightful establishment that offers good steaks, delicious main courses and homemade soup. A relaxed cafe that does great coffee, organic beer and outstanding teas. Outdoor patio, great menu, friendly staff and casual atmosphere.