The Grill

Restaurant in Atikokan, Ontario