3508 W Washington Blvd, Los Angeles, California 90018 USA
Stairs lead to a beautiful garden
Photo Credit: Yelp