Get directions to: Lotus Garden, Corona, CA
Restaurant address: 1185 Magnolia Ave Ste G Corona, CA 92879, USA
Restaurant: Lotus Garden