Menu
Restaurants

Ice Cream Macarons at Mr. Green Bubble in Downtown Walnut Creek

Boba tea is not the only thing available at Mr. Green Bubble in downtown Walnut Creek. These ice cream macarons sure do look tempting especially as summer rolls around!