NEW INDIAN RESTAURANT is an Restaurant business located near Near, Busstand, Raja Rd, Nileshwar, Kerala 671314, India. Find more local services near Near, Busstand, Raja Rd, Nileshwar, Kerala 671314, India on Thafnuz, Sign up now.