+7
Pizza Restaurant Made in Italy is an Italian restaurant run by a family from Rome, located in the city of Santa Cruz de la Palma. Try delicious cheesecake and other desserts.
Claim it for free to comment on reviews and update data (i.e. photos, bio, opening hours, contact information, etc.).
Claim Business for Free