Bar Restaurante Stage is a Spanish establishment known for its tapas. It is located at Carrer de la Séquia, 24.