Casa Chicho

Restaurant in Salamanca, Spain

Seafood restaurant