My Place Fish & Chips
2577 Victoria Park Ave, Scarborough M1T 1A4