Rosso Verde cover
Rosso Verde logo

Rosso Verde - Al Bahar, Al Khobar

Italian - Pizza - Pasta - Salads

3.8

Fast Delivery

Pasta

Desserts

Salads

Hot Appetizers