3377 Wilshire Blvd, Los Angeles, California 90010 USA
The sad grill you get that takes forever to cook
Photo Credit: Yelp