Get directions to: Catch Twenty-three, Clearwater, FL
Restaurant address: 2543 Countryside Blvd Clearwater, FL 33761, USA
Restaurant: Catch Twenty-three