Tampa - Fowler Ave
Fowler Ave. and N. 51st
Tampa, FL 33617
Open Daily: