7458 Beverly Blvd, Los Angeles, California 90036 USA
Chicken Tawook plate. So good!
Photo Credit: Yelp