4207th visitor, Write a review
The Fish Place Map

near T9H 1A1

The Fish Place is People's Choice, 2016 winner

The Fish Place is ranked #5 of 25 nearby Restaurants.

They say The Fish Place is terrible, good, excellent