No longer open, replaced with Manzanares Street Coffee House, owned by the Bike Shop next door. See other review.
All reviews seem positive