Menu
Restaurants

Boba Studio Signage Up in Downtown Walnut Creek


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 their signage is now up.