Tried the black snapper nigiri at Sushi ItchibanKan on Ventura Blvd in LA and it’s some of the best quality tastiest fish I’ve ever had


Tried the black snapper nigiri at Sushi ItchibanKan on Ventura Blvd in LA and it’s some of the best quality tastiest fish I’ve ever had

1 comment
Leave a Reply
You May Also Like