Restaurant Reviews from DiningGuide411.com
    Top : Canada: ON: Latchford

Sherry's Chip Stand, Latchford, Ontario, Canada










Sherry's Chip Stand
31 Main
Latchford ON Canada


Phone: 705.676.2055
Smoking: not permitted

Alcohol: no alcohol served

Dress: casual

Reservations: not accepted