New Himalaya Tandoori
74-78 North Street, Leighton Buzzard LU7 1ES England
New Himalaya Tandoori is a Indian, Asian, Balti, Bangladeshi, Vegetarian Friendly place is located in Leighton Buzzard, England. The address of New Himalaya Tandoori is 74-78 North Street, Leighton Buzzard LU7 1ES England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1525 376596,