3800 Wilshire Blvd, Ste 110B, Los Angeles, California 90010 USA
Ultimate Chicken Sandwich ($12.95)
Photo Credit: Yelp