New Super Kitchen Chinese Food

701 E Thayer St Philadelphia PA 19134 USA

(215) 425-6556

Location