alert

Tampa is now a Pickup only region. Same great food, without the fees.

The Salad Station
13811 W. Hillsborough Ave. Tampa, Florida 33635 | Restaurant Info