La Churrería

Restaurant in Toledo, Spain

Opening hours: 06:00-11:00