The best Greek food in Ottawa hands down. Large portions, delicious, fresh.