8815 Sunland Blvd, California 91352 USA
Inside Restaurant: looking toward the street
Photo Credit: Yelp