I-Sushi - Riverlink

Sushi Japanese

Riverlink Shopping Centre, Shop EC6, North Ipswich, 4305

Delivery from 11:00

Your order