Cuisine: Italian

Ratings: 4.6/5 (Al Andalus)

Location:

Al Andalus, Khobar