Do they have sushi?
Address: 11922 S Vermont Ave, Los Angeles, CA 90044, USA
Robert Shumway | Sep 8, 2019
Yes
Nedra Shelton | Sep 8, 2019
I would not get it from Ralph's
Haydee Rodriguez | Sep 8, 2019
I haven't cheated
Checked bit frozen not fresh will probably hit ur stomach in a negative way
Michael Carter | Sep 8, 2019
A little
Thanks! Your answer is awaiting moderation.