Melrose Park PA Restaurants 1. 401 W Cheltenham Ave, Melrose Park, PA 19027 | Korean Noodle House (215) 635-3959