A new Indian restaurant has opened in St Neots and will be serving up authentic dishes in a 'cosy' atmosphere. The restaurant ...