My Boba Spot
551 N Palora Ave ste b, Yuba City
Menu
Restaurants in Yuba City, CA
My Boba Spot
551 N Palora Ave ste b, Yuba City, CA 95991