8750 S. Tamiami Trail, Sarasota FL 34238, United States
Distance: 3.56 miles
Company description
Did you know Ophelia's On The Bay is the place in Sarasota, FL which provides incredible quality Seafood at reasonable rates. Check out our menu and you will understand what we are talking about.