259 Sierra Madre Villa Ave, Pasadena, California 91107 USA
Trust the chef- meat heaven ^_^
Photo Credit: Yelp