411 St Armands Cir, Sarasota, Florida 34236 USA
One of the dining areas inside the restaurant.
Photo Credit: Yelp