Loading the map
Windsor
3.60 Untappd 4.6 Google
525 Argyle Road, Windsor
Snack bar serves pizza and snacks.