• About
  • Menu
  • Gallery
  • Careers
  • Press
  • Contact
  • Make a Reservation
1356 Wellington Street West
Otta‍‍‍wa, ON, K‍‍‍1Y3C3
Wed - Sat: Open (Dining Room & Patio) Fri - Sat: Open (Take Away) Sun - Tues: Closed
(613)722-6555 info@stofarestaurant.com