Ali's Grill and Bar

Restaurant in Englehart, Ontario