Which is the best restaurant in your city? I am in Edinburgh, Scotland and the best restaurant is “Taste of Italy” Read more