1380 S Federal Hwy, Deerfield Beach, Florida 33441 USA
Sicilian pepperoni- greatness!
Photo Credit: Yelp