El Ancla

Restaurant in Guardalavaca, Cuba

Seafood restaurant