The Chip Shop

Restaurant in Richmond, Ontario

closed in winter Features: outdoor seating, takeaway

6001 Hazeldean Road