Old Shanghai Soup Dumplings

133 Broad Ave Palisades Park NJ 07650 USA

(201) 482-8088

Location