2118 Frederick Douglass Blvd, New York, NY
Sushi Restaurant · Central Harlem · 40 tips and reviews
381 Malcolm X Blvd Suite A (W 129th St), New York, NY
Sushi Restaurant · Central Harlem · 15 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA