18-Aug-2017

Is Kohinoor of Kerala in Southampton the best Kerala restaurant in the UK?

LONDON Aug 12: The Telegraph newspaper in the UK has termed Kohinoor of Kerala resutaurant in Southampton, as a diamond among rubies.
 
CLICK TO READ THE NEWS FROM THE TELEGRAPH