Checkered Flag Bar & Grill

Restaurant in Caledonia, Ontario