Kottaram Restaurant – A Royal Taste of Kerala in Nottingham City Centre
When it comes to food, Nottingham city centre is full of surprises. From classic English pubs to modern global eateries, every corner hides a new flavour waiting to be discovered….