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