Sarasota Magazine 513 Central AveSarasota FL 34236
Producer
Flashback
With its Tyrolean show band and plenty of German brew, it was one of Sarasota’s liveliest restaurants.
05/13/2020 By Ilene Denton