13625 Ventura Blvd, Sherman Oaks, California 91423 USA
Inside, seating area in front of bar
Photo Credit: Yelp