Update Info - Northern Villa Restaurant
This restaurant was reported as closed. If it is open, let us know.
Northern Villa Restaurant
8210 State Route 12
Barneveld, NY 13304
8210 State Route 12
Barneveld, NY 13304
This restaurant was reported as closed. If it is open, let us know.