Vips

Restaurant in Salamanca, Spain

Features: step-free access