Windsor Ice Cream Cafe Desserts Menu

Enjoy your ice cream in our cafe or take a walk by the river.


A 10% public holiday surcharge applies