Natures Table

Natures Table

4 reviews 4 reviews
Salad, Cafes, Sandwiches
1511 N Westshore Blvd
Tampa, FL
+1-813-287-2233

Top Review On Yelp

Mark P.
rating Jul 31, 2016
After heading to the mall I was craving some soup since its been so cold here. I remembered there was a Natures Table nearby so I pulled it up on Yelp. So... (read more)
~Mark P.