📍 North Front Street 2313
Lee's Dumplings and Stuff — Restaurant in Philadelphia, Pennsylvania, USA. North Front Street 2313. Hours, map, contact. USAForAll.