ODAI Concept

concept for a Japanese eatery.
available for purchase.

御台 (おだい) Odai, meaning dining table. composed of a sushi roll, onigiri (rice ball), and dango (rice cakes on stick).

More by Matt Willett

View profile