Leticia A. • June 8, 2010Just love it! Its a must if you are in Atocha station! Enjoy the great garden in their terrace.
Irene G. • April 12, 2015Too crazy for my taste. Two different floors, poor food offer (6.5€ for a Spanish omelette sandwich) and a bunch of people swarming around all lost. But the turtles are very cute.
Don't see the place you're looking for? Add a new place to Foursquare.