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