Pizzeria & Italian Restaurant
Russo's KSA
Phone Number: +966559686800
Website: Suggest Official Website
Categories: Pizza place, Italian Restaurant, Gluten-Free Restaurant
Opening Hours:
Address: Al Olaya, Riyad 12313
GPS Coordinates: 24.68023,46.68668
Facebook: facebook.com/197004620708776
Instagram: Photos and Videos
List of nearest hotels:
Al Waha Palace Hotel five stars hotel located at Wadialdawasir Street -6, Olaya Main Road , 294 meters east.
Andalusia Hotel five stars hotel located at Olaya Main Road, 351 meters east.
Holiday Inn Olaya five stars hotel located at Olaya Main Road, 406 meters east.
Holiday Inn Riyadh Al Qasr five stars hotel located at Olaya Main Road, 426 meters north.
Plaza Inn Olaya five stars hotel located at Al Olya Street, 511 meters northeast.
Almuhaidb Faisaliah Hotel Suites located at Al Ulaya RD, Bld 12221, 524 meters east.
Holiday Inn Meydan five stars hotel located at Olya Street, 543 meters southeast.
You can find and book more hotels, hostels and apartments in our interactive hotel map