Coffee Aroma 3.76 Al Tahlya Street 1.07 Miles Away
FireGrill 5.91 Hitteen Plaza, Prince Turki Road (Exit 2), Riyadh - King Abdulaziz Road, Exit 5-North Riyadh, Khalid Bin Waleed Street, Al Nakhla Plaza, Exit 8-North Riyadh, Tahlia Street Riyadh -Etoile Center, King Road next to Star Avenue Mall Jeddah 1.53 Miles Away