600 N Congress Ave, Delray Beach, Florida 33445 USA
Gross chewed up piece of plastic baked into my Stromboli
Photo Credit: Yelp