Bar
La La Land Windsor
9 locals recommend,
Tips from locals
Quiet bar with large comfy couches to hang out with a beer and chat with mates. Cool courtyard out back!
Things to do nearby
Locals also recommend
Location
134 Chapel St
Windsor, VIC