Restaurants offering
Search city
4.3
Menu
Table booking
4.3
Menu
Table booking
City: Madrid, Calle Trafalgar, 5, Madrid, 28010, Spain
"Top Italian food! best quality and kind staff brutal calzone's!!"
Price
Feedback
These reviews refer only to the mentioned ingredients.