HOME / Greek restaurant / The Greek Souvlaki Shack
258 Bank St, Ottawa, ON K2P 1X4
+16136951185
View Business Profile