Blú Lotus Lao & Thai Restaurant

3641 Mitchell Rd F, Ceres, CA 95307, United States