8.2
220 W 13th St (7th Ave), New York, NY
Sushi Restaurant · West Village · 19 tips and reviews
61 W 8th St (near 6th Ave), New York, NY
Sushi Restaurant · Greenwich Village · 69 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA