The River's Restaurant of the Month
The River’s Restaurant of the Month: Oven 360 is your restaurant of the month! OVEN 360 is Windsor’s newest pizza, pasta and Gelato obsession!! With 5 convenient locations in Windsor - Essex.
Fill out our form to win a $100 Gift Certificate courtesy of Oven 360!