5117 Sheppard Ave E, Scarborough, ONM1S 4N8Get directions
$
International, Open Late Hours, Open On Sunday, Restaurant With Terrace, Online Menu, Cheap Eats
Markham Station is one of Scarborough's most popular establishments. This family friendly restaurant caters to all ages at all times. They are famous for their All Day Breakfast sp...more...See more text