Sweet Stack Shack Homemade Ice Cream Sandwiches 1041 Central AvenueSt. Petersburg, FL 33705 Hours of Operation: Sunday - Thursday 3-10pmFriday & Saturday 3-11pm Map Indulge the Soul. Facebook Twitter Instagram Envelope