15632 Northern Blvd, Flushing, NY 11354 (718) 886-2070
How to go there
Vietnamese restaurant Loc: 40.7632 / -73.809
Plan your visit