Tin Can Cafe
307 S. Myrtle Avenue Clearwater, Florida 33756 | Restaurant Info