3323 Francis Lewis Blvd.,
Flushing, Queens , NY 11358 UNITED STATES
Based on 1 reviews
Love this PlaceI go to this place at least once a week for the past 14 years.. They have the largest sushi menu plus will make it your way. There sushi has always been fresh. they have a large turnover. They always make you feel welcome.
Worldwide > United States > Flushing, Queens, NY > Seafood Restaurants