8447 Santa Monica Blvd, West Hollywood, California 90069 USA
Pastrami mini sliders
Photo Credit: Yelp