3200 Glendale Blvd, Los Angeles, California 90039 USA
Gorgeous floral stained glass inside, stunning.
Photo Credit: Yelp