Flavours of India is an Indian food restaurant specializing in North Indian food and speciality dishes