Alhambra

707 E. Main St.
Alhambra, CA 91801

(626) 872-2778

Hours: Mon-Sun 11 am - 12 am
Wi-Fi: Free
Parking: Private Lot
Ten Ren's Tea Time Menu Ten Ren's Tea Time PDF Menu
Ten Ren's Tea Time Monterey Park

NOW OPEN

Chef Specials