Agra Mahal offers authentic Indian cuisine.