This is the food page of The Pit Stop Family Restaurant on 2300 Keele St North York ON M6M 3Z8.
(first reviewed on October 25, 2009, last updated on July 8, 2015.)
The Pit Stop Family Restaurant is ranked #1 of 28 Restaurants in Brookhaven-Amesbury North York.
This page has had 1247 visitors. You are the 1247th.