Reviews of Maharaja Indian (Telford). (Restaurant) in Telford (Shropshire).