Shells 7253 S Tamiami Trl Sarasota, FL 34231 Phone: (941) 924-2568 Fax: (941) 925-2458
Category: Restaurants