The Truly Indian restaurant is located at the 64-66 Borough High St, London Greater London. It serves Indian food. The avarage rating of this restaurant rated by 5 reviewers is 2.8. For more deatils and orders call Truly Indian on 020 7407 8989 or visit thier website.