Report a review
- 5
- Best food in the world
The review title might seem like a slight exaggeration, but please go to this place and judge for yourself. The food is absolutely delicious and definitely among the best I have ever had. Beautifully presented, tasty, and very friendly staff. I want to move to Madrid so I can go here every day...