Neem Tree is a naturally authentic Indian restaurant in Welwyn Garden City, Hertfordshire.
The Neem Tree philosophy is that "Our hand-made food tastes delicious." How do we know that? We know that because this is the food we eat at home with our friends and family.
The general public seem to agree with us as Neem Tree has just been voted 'Bob's Best' Indian Restaurant in Hertfordshire. We received a whopping 40% of the overall vote on a recent poll on Bob FM radio. We were also voted 'People's Favourite' shop in the Welwyn Garden City Awards in 2013.
So come and see for yourself why everyone loves Neem Tree and to sample the real India!