14071 Newport Avenue, Tustin, CA, USA
714-544-1169
129 Views
DIY Sushi
14071 Newport Avenue, Tustin, CA, USA
714-544-1169
Category
Dining & Restaurants
The name says it all: you build your own sushi. The restaurant offers plates where you choose your protein a la carte. Provided are the rice, nori seaweed, sauces, and trimmings to create your own rolls.
Display Direction