High La

Restaurant · 640 W Valley Blvd Unit B, Alhambra, CA

More food in Alhambra, CA