This is the food page of The Greek Souvlaki House on 1210, Prince Of Wales Dr. Ottawa ON K2C 1M9.
(first reviewed on December 15, 2017, last updated on December 15, 2017.)
The Greek Souvlaki House is ranked #1 of 12 Restaurants in Rideau View Ottawa.
This page has had 170 visitors. You are the 170th.