best greek restaurant in ottawa
Evoo Greek Kitchen
438 Preston Street (613) 695-3860
Ottawa’s best casual Greek dining experience. Located on Preston Street in the heart of Little Italy, Evoo restaurant embraces traditional Greek cuisine with a modern flare and every plate invites diners to submerge themselves within the tastes of the Mediterranean. Open seven days a week for lunch, dinner or drinks – and they even serve an authentic Greek brunch every weekend!