24415 Walnut St, California 91321 USA
Inside eatery- there's a whole other side to the restaurant if you keep walking back
Photo Credit: Yelp