Windsor Bar & Cafe Windsor Hotel
Modern Australian Restaurant in South Perth. Windsor Bar & Cafe is located at 112 Mill Point Road, South Perth, WA. View location map, opening times and customer reviews.
Phone Windsor Bar & Cafe Windsor Hotel
0894742229
Windsor Hotel
Windsor Hotel
Windsor Hotel
Open hours Windsor Bar & Cafe Windsor Hotel
Monday -
Tuesday -
Wednesday -
Thursday -
Friday -
Saturday -
Sunday -
Find your route to your destination Windsor Bar & Cafe Windsor Hotel