676 Appleby Line, Unit No E103, Ontario L7L 6J9 Canada
Spacious take-out/sit-in spot in the plaza.
Photo Credit: Yelp