4859 Crenshaw Blvd, Los Angeles, California 90043 USA
Adam Glenn, Harvey Levin and Greg Dulan at Dulan's on Crenshaw on the last day of shooting the new hit game show "South of Wilshire"
Photo Credit: Yelp