La Stand

Restaurant in Chibougamau, Québec