2632 W Valley Blvd, Alhambra, California 91803 USA
The owner is chill and totally chats and laughs for a new York minute.
Photo Credit: Yelp