Where do you need Restaurants ?
Northern Villa Restaurant
315-896-4431
43.2438
-75.1744
PAYMENT: American Express, Discover, Mastercard, Visa
About Northern Villa Restaurant
Northern Villa Restaurant is located at State Route 12, Barneveld, NY. This business specializes in Restaurants.