Delizia cover
Delizia logo

Delizia - Al Khalidiya South, Rafha

Italian - Pizza - Pasta

4.7

Fast Delivery

Pizza

Pasta

Beverages