28261 Newhall Ranch Rd, Santa Clarita, California 91355 USA
Amazing service! The manager gifted my daughter this "gift" for finishing her meal. Love this place!!
Photo Credit: Yelp