Get directions to: Sophia's, Clearwater, FL Restaurant address: 1710 Hercules Ave. Clearwater, FL 33765, USA Driving Walking Bicycling Restaurant: Sophia's