Pl. de la Constitución, 3, 28694 Chapinería, Madrid, Spain +34 679 22 77 33
How to go there
Bar & grill Loc: 40.3793 / -4.20959
Plan your visit