Roma Restaurant Verified open

2699 Shubah Ibn Al Hajjaj, Al Olaya, Building #10، Riyadh 12241, Saudi Arabia, Al Olaya

Italian $

Location

Similar restaurants

Roma Restaurant Verified open