14120 Ventura Blvd, Sherman Oaks, California 91423 USA
Made from scratch pink sauce
Photo Credit: Yelp