7.6
15311 Union Tpke (153rd St & 154th St), Flushing, NY
Sushi Restaurant · 62 tips and reviews
8.5
138-40 86th Ave (Between 139 Street And 86th Ave), Briarwood, NY
Sushi Restaurant · 12 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA