Strawberry Lychee Green Tea Boba Restaurants in Van Nuys

Show restaurants on map
Show :companies_count restaurants on map
4.1
Menu
Open Now
4.1
Menu
Open Now
City: Van Nuys, 6562 Van Nuys Blvd. Van Nuys, CA 91401, United States
"Got off the plane from LAX and headed out there to grab a bite."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity