We love our customers, so feel free to visit during normal business hours. We're also walk-in only!
Greek Brothers, 3603 Langstaff Rd, Vaughan, Ontario L4L 8W1, Canada
We do work with limited daily food quantities and frequently run out of items. Please call ahead of time for more info.