Update Info - Kelly's South Beach Bar and Grill
This restaurant was reported as closed. If it is open, let us know.
Kelly's South Beach Bar and Grill
731 Bayway Blvd
Clearwater, FL 33767
731 Bayway Blvd
Clearwater, FL 33767