132-06 Maple Ave, Flushing, NY 11355 (718) 353-5355
How to go there
Chinese restaurant Loc: 40.7536 / -73.8326
Plan your visit