The Greek Souvlaki House, 1210, Prince Of Wales Dr., Ottawa Rideau View
135th visitor, Write a review
The Greek Souvlaki House Map

near K2C 1M9



They say The Greek Souvlaki House is excellent