Coffees, baked treats, sandwiches & other light fare are served in industrial-chic surrounds.
C. de los Reyes, 5, local derecho, Centro, 28015 Madrid, Spain