Update Info - Farm House
This restaurant was reported as closed. If it is open, let us know.
Farm House
4679 Jefferson Ave
Avella, PA 15312
4679 Jefferson Ave
Avella, PA 15312
This restaurant was reported as closed. If it is open, let us know.