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

Cosmo's Diner, Thorold, Ontario, Canada










Cosmo's Diner
26 Front St N
Thorold ON Canada


Phone: 905.680.6692
Accepts: bank debit cards, Visa

Parking: street parking