Videos by The Greek Souvlaki House in Ottawa. Ottawa's favorite Greek restaurant since 1995 www.greeksouvlakihouse.com @souvlakihouse