We are located in the heart of downtown Orillia. Just a short walk to Couchiching Beach Park, restaurants, Royal Canadian Legion, and the Port of Orillia. Our central location is one block from Orillia’s Main Business Section (Mississauga St.)  We are located right next door to Rombo’s Restaurant, Orillia’s favorite place for breakfast and lunch.



107 Neywash St. Orillia, Ontario L3V1X6


44.61292300139925, -79.41615656065085

Get Directions