Top Greek Food
-
GreekFest
(Ottawa, Canada) • This year due to Covid-19 it was totally different than last the one from last year. The…
Read More » -
The Greek Souvlaki Shack
(Ottawa, Canada) • One of the best Greek restaurants in Ottawa and located right in the downtown area. It’s hard…
Read More » -
Jimmy the Greek
(Ottawa, Canada) • Delicious Greek food with a fast service. Friendly staff that makes the atmosphere light and welcoming. Ambiance:…
Read More »