Windsor Deli
33, Hornby St, Windsor, Windsor, Vic
+61 3 9529 3001
At Windsor Deli we are located in Local Street and we have mostly regular customers and we are popular for our coffee and our sandwiche.....cal café.
33, Hornby St, Windsor, Windsor, Vic
+61 3 9529 3001
At Windsor Deli we are located in Local Street and we have mostly regular customers and we are popular for our coffee and our sandwiche.....cal café.