Get directions to: Viva Shushi & Roll, Corona, CA
Restaurant address: 1191 Magnolia Ave Ste E Corona, CA 92879, USA
Restaurant: Viva Shushi & Roll