Northern Villa Restaurant

8210 State Route 12, Barneveld 13304, United States Get Directions to this spot
8210 State Route 12
Barneveld, NY 13304
United States
(315) 896-4431

Rate and review Northern Villa Restaurant in Barneveld, NY, United States!

Share your experiences at Northern Villa Restaurant with your friends or discover more Restaurants in Barneveld, NY, United States.