Find the top Asian restaurants in Long Island City, New York near you now.
Japanese restaurant
Address: 4720 Center Blvd, Long Island City, NY 11109