Cilindro Restaurante is located in Madrid, Spain on Calle de Don Ramón de la Cruz, 83,. Cilindro Restaurante is rated 4.5 out of 5 in the category restaurant in Spain.
Address
Calle de Don Ramón de la Cruz, 83,
Accessibility
Wheelchair-accessible entrance