3434 Bahia Vista St, Sarasota, Florida 34239 USA
Dining area. Very comfortable, clean, and lots of space.
Photo Credit: Yelp