New York
Flushing
Niu Pot
Niu Pot
(718) 886-1021
42-35 Main Street, Flushing, NY 11355
Seamless.com
Menu not currently available