Snack bar and souvenir shop
3500 Pinellas Bayway S, St. Petersburg 33715