Alhambra Valley Bowl

Restaurant · 1400 E Valley Blvd, Alhambra, CA

More food in Alhambra, CA