Badger's Place Inc.
➤ 3 Main Street, Labrador City, Newfoundland and Labrador A0H 1A0, Canada, A2V1N4
Mediterranean, Fast Food, Barbecue, Lunch , Greek
"This restaurant is a great spot for lunch, whether you're dining with a small group or a larger party, such as for work gatherings."