Freiduría Casares

Restaurant in Cadiz, Spain

Friture/Fish And Chips fast food