Bar Le Central

Bar in Île du Cap aux Meules

A murky little town pub that makes a good place to get to know the locals, both long-timers and seasonal workers.