Situated within the world class Amarvilas Oberoi Hotel & Spa in Agra, Esphahan specializes in serving traditional Indian cuisine with impeccable service. After dinner, step outside for an after dinner drink and gaze upon the Taj Mahal through the forest as the sun sets. The food is heavenly and the setting is truly magical. Try the tandoori prawns in citrus and yogurt marinade or the spring lamb braised with spinach quail curry. Simply divine!