Delizia cover
Delizia logo

Delizia - Northern District, Rafha

Italian - Pizza - Pasta

4.7

Fast Delivery

Pizza

Pasta

Beverages