Mitchell's Fish Market

Review by Natalie

204 Westshore Plaza, Tampa, FL 33609
1 year ago

Horrible food and servicd.