Delizia cover
Delizia logo

Delizia - North Namudhajiyah, Rafha

Italian - Pizza - Pasta

4.7

Fast Delivery

Pizza

Pasta

Beverages