El Restaurante Moshir al-Mamalek está ubicado en el Hotel Jardín Moshir al-Mamalek, ofreciendo un entorno pintoresco que complementa su variada oferta culinaria. El restaurante ofrece tres ambientes gastronómicos únicos: una zona interior artísticamente pintada, un tranquilo restaurante jardín y un comedor tradicional, cada uno de ellos atendiendo a diferentes preferencias con una variedad de platos iraníes e internacionales.