Get directions to: Columbia Restaurant, Clearwater Beach, FL
Restaurant address: 1241 Gulf Blvd Clearwater Beach, FL 33767, USA
Restaurant: Columbia Restaurant