Come taste a delectable meal at Ikura Sushi Japanese Restaurant. Discover a menu offering a variety of sushi. They are open late from Monday to Friday. You can get there by public transit and visit them in a location recognized as grassy. Payments by MasterCard, American Express and Visa are accepted.more...See more text