DealStream Logo
Charming Restaurant in Andalusia Village Spain

Charming Restaurant in Andalusia Village Spain

Charming restaurant in one of the picturesque Villages of Andalusia in the South of Spain. Very well located in the center of town, with nice views over the central square, village and mountains. Business has many customers and is well positioned in the gastronomic and social guides. Dishes are modern...