Indian Night Restaurant is located in Chelmsford, United Kingdom on London Rd, Widford. Indian Night Restaurant is rated 4.1 out of 5 in the category chicken restaurant in United Kingdom. Indian Night Restaurant is a food production company based out of London Road , Widford, Chelmsford, United Kingdom.
Address
London Rd, Widford