101 Teahouse Cafe
Address:
301 W Main St, Alhambra, CA 91801
Phone:
(626) 300-0034
Cafes,
Tea Rooms
Other Businesses:
- 101 Bakery & Cafe at 307 W Main St, Alhambra, CA 91801
- Maillard Coffee Co at 120 E Bay State St, Alhambra, CA 91801
- Xing Long at 240 W Main St, Alhambra, CA 91801
- Salad Farm at 301 W Main St, Alhambra, CA 91801
- Big 3 Seafood at 240 W Main St, Alhambra, CA 91804