Get directions to: Teddy's Bar & Grill, Aliquippa, PA
Restaurant address: 304 Main Ave Aliquippa, PA 15001, USA
Restaurant: Teddy's Bar & Grill