Get directions to: Lotus Garden Restaurant, Covina, CA
Restaurant address: 458 W Arrow Hwy Covina, CA 91722, USA
Restaurant: Lotus Garden Restaurant