Ophelia's On The Bay

Categories

Restaurant

About Us

Ophelia's on the Bay is one of Sarasota's premier fine dining waterfront restaurants. Enjoy beautiful vistas of Little Sarasota Bay, from the floor-to-ceiling windows