"Small town charm - delicious food and wonderful customer service The menu was extensive for the small size of the place."
Telefon: +19029612813
Adresse: Deer Island, 18 Cooks Lane, Labrador City, Canada
Stadt: Labrador City
Montag: 06:30-17:00
Dienstag: 06:30-17:00
Mittwoch: 06:30-18:00
Donnerstag: 06:30-18:00
Freitag: 06:30-19:00
Samstag: 07:00-15:00
Gerichte: 0
Kategorien: 5
Bewertungen: 3