New Delhi is a casual Indian curry house offering a warm and inviting atmosphere. The restaurant features traditional Indian architecture with colorful wall paintings and wooden tables.