Columbia Restaurant (Clearwater Beach)

Type:  Spanish Cuisine, Tapas
Columbia Restaurant

Address

1241 Gulf Blvd, Clearwater, FL 33767 Clearwater Beach, FL United States Of America