Farrell's on the Island
221 E Davis Blvd, Tampa
(813) 251-8877
Recent Reviews
Farrell's on the Island
221 E Davis Blvd, Tampa 33606
(813) 251-8877