Rosso Verde cover
Rosso Verde logo

Rosso Verde - Al Muraikabat, Dammam

Italian - Pizza - Pasta - Salads

3.8

Fast Delivery

Pasta

Desserts

Salads

Hot Appetizers