813 Salads & Seafood
1938 W Main St
Tampa, FL 33607-4322
813-559-9724