Alhambra Location

100 W Main St,

Alhambra, CA 91801

(626)282-2038

© 2017 38 Degrees Alehouse & Grill

Events

ALHAMBRA LOCATION

Dine Alhambra Restaurant Week

January 24th to 31st