4520 S Tamiami Trl
Sarasota, FL 34231
Known for turducken, this meat market/deli/eatery hybrid with retro decor also offers German dishes.