This is the food page of Evoo Greek Kitchen on 438 Preston Street Ottawa ON K1S 4N6.
(first reviewed on December 17, 2017, last updated on December 17, 2017.)
Evoo Greek Kitchen is ranked #1 of 6 Restaurants in Little Italy Ottawa.
This page has had 315 visitors. You are the 315th.