1389 N. Main St, Walnut Creek
In April, we learned that Boba Studio would be coming to downtown Walnut Creek right next to Dumpling Hours, and a sign in their window lists a grand opening on April 14th. I wonder if they’ll be open sooner for a soft opening.