We'd love you to write a review of Forest Of India Watford – could you? Please add your Forest Of India Watford review and help create a directory of recommended Indian restaurants in Watford. Are you the owner of Forest Of India Watford, then claim it today. After claiming your business, you will be able to improve your business listing.