127 N Larchmont Blvd, Los Angeles, California 90004 USA
The front entrance from the outside seating.
Photo Credit: Yelp