Do they have mochi?

Maria Gonzalez | Aug 27, 2020 | Category: Japanese restaurant in Downey, California

Ichiban Sushi - All questions

Address: 11020 New St, Downey, CA 90241, USA

Michael Frankensmash | Aug 27, 2020

Here is their menu: IchibanSushi.xyz I think they do have mochi ice cream.

Jacob Alvarez | Aug 27, 2020

They don't

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places