Get directions to: Choo Choo Charlie's, Aliquippa, PA
Restaurant address: 1042 State Rte 18 Aliquippa, PA 15001, USA
Restaurant: Choo Choo Charlie's