1013 W Valley Blvd, Alhambra, California 91803 USA
Chicken Sandwich @teeeeeeeeeeem
Photo Credit: Yelp