Review of Mitchell's Fish Market

204 Westshore Plaza, Tampa, FL 33609

Overall Rating

Review


Horrible food and servicd.

Updated 2 years ago