The Chip Shop
Restaurant in Richmond, Ontario
closed in winter Features: outdoor seating, takeaway
6001 Hazeldean Road
Restaurants
ยท
Richmond, Ontario guide