Get directions to: Temple Star Chinese Restaurant, Philadelphia, PA
Restaurant address: 1412 W Diamond St Philadelphia, PA 19121, USA
Restaurant: Temple Star Chinese Restaurant