Farrell's on the Island
221 E Davis Blvd, Tampa
(813) 251-8877
Recent Reviews
You May Also Like
Grecian Island Restaurant - 223 E Davis Blvd
European, Greek, Pet Friendly
Plum Tree - 215 E Davis Blvd
Chinese, Vegetarian
Tebella Tea Company - 227 E Davis Blvd
Tea, Coffee & Tea, Tea Rooms
Restaurants in Tampa, FL
Farrell's on the Island
221 E Davis Blvd, Tampa, FL 33606
(813) 251-8877