1-1 of 1

Italian Restaurants - Fremont Center, NY

Mapicn_1
★★★☆☆ 3 Reviews

Villa Roma Resort and Conference Center

356 Villa Roma Rd, Callicoon, NY

"They just did the place over and it looks fabulous ---- and everything is clean. Food is excellent and plenty of it - shows were very enjoyable. Always ..."