My Place Fish & Chips
Fish and Chips · Seafood
My Place Fish & Chips is a restaurant specializing in Seafood, British, and Canadian cuisines. It offers lunch options and is known for its fish and chips.
Location
Best places nearby
The highest rated places close to My Place Fish & Chips.
Local restaurants nearby
2577 Victoria Park Ave, Toronto, Ontario M1T 1A4, Canada



