Tilt'n Hilton

Restaurant in Echo Bay, Ontario