Speaks Clam Bar - Italian & Seafood - St Armands is a food place, restaurant, bar / lounge, food service in Sarasota, Florida, United States.
Address:
29 North Boulevard of the Presidents, St. Armands, Sarasota, Florida 34236, United StatesMap Category:
Food Place, Restaurant, Bar / Lounge, Food Service