Villa Roma - Roma Garden

Resort hotel · 356 Villa Roma ROAD, Callicoon, NY

More food in Callicoon, NY · Resort Hotel in Callicoon