Villa Italia Ristorante
1663 NY-300, Newburgh
(845) 564-6670
Recent Reviews
Order Online
You May Also Like
Dunkin' - 301 NY-32
Coffee Shops, Coffee & Tea, Donuts, Coffee
Maisies Qwik Stop Deli - 331 N Plank Rd
Deli
The Golden Rail Ale House - 29 Old North Plank Rd
Bar, Pubs
Restaurants in Newburgh, NY
Villa Italia Ristorante
1663 NY-300, Newburgh, NY 12550
(845) 564-6670