Farmhouse Restaurant Address: 4679 Jefferson Ave, Avella, PA 15312 Phone: (724) 587-1090 Restaurants Other Businesses: Walnut Ridge Inc at 4679 Jefferson Ave, Avella, PA 15312 State Line Inn at 238 Meadowcroft Rd, Avella, PA 15312 Sputsy's Pub & Grub at 42 Campbell Dr, Avella, PA 15312