Location of store Feta & Olives Greek Kitchen in Stone Road Mall is 435 Stone Road, Ste 204, Guelph, ON, Canada, N1G2X6.
GPS Coordinates: 43.518571, -80.240192
« Return to store detail