To navigate, press the arrow keys. Holly May's Tea and Coffee House ← View details 2/135 George Street, Windsor, New South Wales 2756 +61 2 8759 9139 Get Directions From* To * — Required information