restaurante Canalejas.come

Restaurant in Salamanca, Spain

Features: outdoor seating, step-free access