Xiang La Lou

Restaurant · 500 W Valley Blvd, Alhambra, CA

More food in Alhambra, CA