The Windsor Alehouse

The Windsor Alehouse is Punt Road’s new craft beer hub (Melbourne)

August 8, 2016

With 19 craft beers on tap and a wide selection of top-notch pub food, The Windsor Alehouse, located on Windsor’s Punt Road, has become a new favourite watering hole for locals in the area. “Our menu complements our beers and ales to give you the full experience a craft beer venue should. We are bringing […]

Read More