Authentic Indian restaurant, Maharani, serving creative dishes for dine-in and takeaway. A South London staple since 1958.