Ikura Sushi icon

Ikura Sushi

Tip n' Tag, LLC
Free
100+ downloads

About Ikura Sushi

Ikura is a Japanese restaurant that serves sushi, teppanyaki and more of Japanese cuisine that will satisfy your taste buds

Ikura Sushi Screenshots