516 Danforth Rd, Scarborough, ON
1201 Broadview Ave, East York, ON
“Best Greek food I have had in Toronto. The atmosphere is comfortable and the staff are friendly and nice.”
709 Mohawk Rd E, Hamilton, ON
525 Broadway W #B28, Vancouver, BC