Landing

The Restaurant

The Restaurant

The Café Meteor Bistro is a café and restaurant located in downtown Haileybury. We are dedicated to sustainability; for us, the most important thing is that the food we cook is…Read more