The Local Cafe and Restaurant
937 Progress Ave
Scarborough, Ontario
Scarborough, Ontario
Closed : 11:30 AM - 1:30 PM
5:30 PM - 7:30 PM (EDT)
5:30 PM - 7:30 PM (EDT)