Palmo Pizza cover
Palmo Pizza logo

Palmo Pizza - Al Qusur (Telal Al Doha), Dhahran

Italian - Pizza - Pasta

4.1

Fast Delivery

Pasta

Pizza

Potatoes

Beverages