Get directions to: Sal's Pizza Restaurant, Clearwater, FL
Restaurant address: 1617 N. Highland Ave. Clearwater, FL 33755, USA
Restaurant: Sal's Pizza Restaurant