Pho 21

2230 Honolulu Ave
Montrose, CA
818.957.2121
34.204931
-118.226345
Hours:
Mon - Sun:11am - 9pm

for Pho 21
Directions
from: