Villa Italia

Contact: 
Owner/Chef
Phone: 
(845) 556-4667

Mailing Address

1663 Route 300
Newburgh
12550

Location

1663 Route 300
Newburgh 12550
United States
41° 34' 4.764" N, 74° 5' 19.1004" W
Cuisine: 
Italian