Get directions to: Faraone Brothers Restaurant, New Castle, PA
Restaurant address: 114 Mitchell Rd New Castle, PA 16105, USA
Restaurant: Faraone Brothers Restaurant