Alhambra Restaurants


39 W Main St
Alhambra
626.282.0600
0.0 miles
Hop Woo thumbnail menu
OPEN
til 10 pm
1 W Main St
Alhambra
626.289.7938
0.0 miles
5 E Main St
Alhambra
626.943.9577
0.0 miles
17 W Main St
Alhambra
626.458.0388
0.0 miles
19 E Main St
Alhambra
626.281.8831
0.0 miles
21 E Main St
Alhambra
626.576.4621
0.0 miles
28 W Main St
Alhambra
626.308.3350
0.0 miles
33 W Main St
Alhambra
626.284.7685
0.0 miles
47 W Main St
Alhambra
626.284.4943
0.1 miles
Pho 79 thumbnail menu
CLOSED
til 9 am
29 S Garfield Ave
Alhambra
626.289.0239
0.1 miles
Cha For Tea thumbnail menu
OPEN
til 1 am
2 E Main St
Alhambra
626.576.1209
0.1 miles
2 S Garfield Ave
Alhambra
626.458.6299
0.1 miles
2 S Garfield Ave
Alhambra
626.300.9266
0.1 miles
68 W Main St
Alhambra
626.300.6656
0.1 miles
101 W Main St
Alhambra
626.282.1171
0.1 miles