The Woods of Windsor | 108 Chapel Street, Windsor | (03) 9907 4407

We have a brand new menu at The Woods of Windsor and we can't wait to take you on a unique and delicious trip with us into the woods... 

Cocktail Menu