Eating Italian at Millrock Restaurant restaurant in Windham, NY.

Millrock Restaurant

Feedback

Do you manage or own Millrock Restaurant?

Yes