the restaurant is ample, with nice light, and people atending customers. the best of this place is that fish is very good at a low price, even when the restaurant is placed very near the village center and beach.
Address: Calle Pez Espada 11, 11550 Chipiona, Spain
Location: Europe > Spain > Andalucia > Costa de la Luz > Chipiona
Phone Number: +34 956 37 07 87