Rani Mahal is an Indian restaurant offering flavorful dishes and attentive service.