245 W Valley Blvd, Alhambra, CA 91801-5053, Alhambra
Outdoor seating was nice and was able to eat lots because the portions were so big! The fish dish with black bean sauce
Outdoor seating was nice and was able to eat lots because the portions were so big! The fish dish with black bean sauce