Farrell's On the Island

Restaurants, Ice Cream & Frozen Yogurt, Food, American (New), Sandwiches, American (Traditional)

Address: 221 E Davis Blvd, Tampa, FL, 33606

Category: Restaurants

Tags: #Restaurants #IceCreamAndFrozenYog #Food

Rating: 4.1/5 (50 reviews)

Listed on BizVoices