Filter

Cuisines
Select cuisines

The Best 15 Greek, Restaurants in Paris, Canada

Steve`s Place
4.5
50 reviews

87 Grand River St N, Paris, Ontario N3L 2M3, Canada, Paris

I order fish and chips (Cod)fish was to dry lots of butter on the fish I didn't finish my plate