A new Italian restaurant, the food is very tasty, and the taste of quality for the price is very fabled, with every bite savoring the taste
Category: Italian food
Country: Saudi Arabia
City: Riyadh
Area: Olaya
Address: Khaled Bin Al Waleed Street - Al Aqaria Plaza