The Best

Sausage On

The Planet.

The Best Sausage On The Planet.

The Best Sausage On The Planet.

Located at:

10250 Woodberry Road

Tampa, FL 33619

Stay Connected:

  • Instagram
  • Facebook
  • Pinterest
  • Twitter
  • YouTube