20500 Newhall Ave, California 91321 USA
Expired product! The other expired July 26,21 Today is 08/27/21
Photo Credit: Yelp