Millrock Restaurant & Bar Room
5398 NY-23, Windham
(518) 734-9719
Menu
Restaurants in Windham, NY
Millrock Restaurant & Bar Room
5398 NY-23, Windham, NY 12496
(518) 734-9719