Get directions to: Burrell Inn, New Kensington, PA
Restaurant address: 2734 Leechburg Rd New Kensington, PA 15068, USA
Restaurant: Burrell Inn