T-House

3199 Foothill Blvd
La Crescenta, CA
818.541.7719
34.229578
-118.24863
Hours:
Mon:11am - 9pm
Tue:closed
Wed - Sat:11am - 9pm
Sun:noon - 9pm

for T-House
Directions
from: