Get directions to: Alfano's Restaurant, Clearwater, FL
Restaurant address: 1702 Clearwater Largo Rd Clearwater, FL 33756, USA
Restaurant: Alfano's Restaurant