3901 W Olympic Blvd, Los Angeles, California 90019 USA
Lamb and Marinated Beef Kebabs
Photo Credit: Yelp