3800 Wilshire Blvd, Ste 110B, Los Angeles, California 90010 USA
The Turkey ($9.95)
Photo Credit: Yelp