Ikura Sushi @ Kabuki Japanese Restaurant on Eaten
IKURA SUSHI
Sushi
1
REVIEW
6.7
RATING
REVIEWS
16
th
PRETTY GOOD
critsy's Sushi list
Pop Pop Pop in my mouth! :)