Villa Roma - Main Kitchen

Resort hotel · 356 Villa Roma ROAD, Callicoon, NY

More food in Callicoon, NY · Resort Hotel in Callicoon