Full menu with prices & pictures
Rest Cafe Ice Cream 100 Main Street, Town Of Windsor, 13...
(+1)6072061606
The menu of Rest Cafe Ice Cream from Town of Windsor includes 10 menus. On average, menus or drinks on the card cost about $5.6. The categories can be viewed on the menu below.