Pizza Max Restaurants in Madrid
Show restaurants on map
4.7
Menu
4.7
Menu
City: Madrid, Calle De Villafranca, 3, 28028 (), Espana, Madrid, Spain
"Excelente servicio. La calidad de la comida es igual de buena que si la pidieras para llevar a casa. Mi pizza favorita es imposible de resistir. El ca..."
Price
The Average price for Pizza Max is:
$9.8
Feedback
These reviews refer only to the mentioned ingredients.