Conveniently located between Sarasota and Venice in beautiful Baystreet Village on Tamiami Trail in Osprey, Florida, Sutra is now set among the tall Palms and the crystal blue waters of the Gulf shore. Free and ample parking, ease of access and cental location in an idyllic setting, truly make our new location a "destination"!