Windsor Farms Restaurant & Ice Cream is a coffee shop serving breakfast all day as well as beverages of all varieties, snacks, sandwiches and ice cream.
Amenities
Amenities
Windsor Farms Restaurant & Ice Cream is a coffee shop serving breakfast all day as well as beverages of all varieties, snacks, sandwiches and ice cream.