Location

120 High Street
Windsor, VIC 3181

(03) 7032 6417

 

Open Tuesday to Sunday 5 – 10 PM and Sunday Lunch 12 - 3 pm