bar grill in Pelham
About 1 results.
My Place Bar & Grill
Highway 20 East 20, L0S 1E0 Pelham, CanadaMY PLACE BAR & GRILL: Upscale casual restaurant in Fonthill & Niagara. Our restaurant features chef-inspired menu with pasta, steak, seafood, breakfast buffet, kids menu, and great service!