Menu With Prices Online
Menu
Cuisines
Locations
Menu
Ikura Sushi
NY
Ikura Sushi in New York
3.6
Ikura Sushi Near me
1
restaurant location in New York
Brooklyn