Boba Snow House

301 reviews

17030 Devonshire St, Los Angeles, CA 91325

+18182712188

About

Boba Snow House is a Tea house located at 17030 Devonshire St, Los Angeles, CA 91325. It has received 301 reviews with an average rating of 4.6 stars.

Photos

Hours

Monday12PM-12AM
Tuesday12PM-12AM
Wednesday12PM-12AM
Thursday12PM-12AM
Friday12PM-12AM
Saturday12PM-12AM
Sunday12PM-12AM

F.A.Q

Frequently Asked Questions

  • The address of Boba Snow House: 17030 Devonshire St, Los Angeles, CA 91325

  • Boba Snow House has 4.6 stars from 301 reviews

  • Tea house

Similar places

Hojas Tea House

379 reviews

222 W 6th St #10, San Pedro, CA 90731

Boba Truck Cafe

164 reviews

8323 Reseda Blvd Unit 103, Northridge, CA 91324