
The Pizza Company - Al Mughriz..
Al Nakheel Mall, Al Mughrizat

Harry's Pizza - Al Mughrizat
Prince Muqrin Ibn Abdulaziz St, Riyadh 12474, Saudi Arabia

Cesaro Pizza & Pasta - Al Mugh..
2566 Prince Mukrin ibn Abdelaziz،, Al Mughrizat, 6899, Riyadh 12483 6...

Tako Hut - Nakheel Mall
Al Nakheel Mall, Al Imam Saud Ibn Abdul Aziz Branch Rd, Exit 9, Al Mug...

Roma Way - Al Nakheel Mall
Al Imam Saud Ibn Abdul Aziz Branch Rd, Exit 9, Al Mughrizat