FriendsEat
Boba World

Boba World

7.0(0 reviews)Google Rating
Restaurants

1116 Westwood Blvd

Los Angeles, CA

Business Information

Available Services

1116 Westwood Blvd

Los Angeles, CA

Location

Loading map...