Blú Lotus | Lao & Thai Restaurant
3641 Mitchell Rd F, Ceres CA 95307