For Taste of London to merit its self-bestowed title of WORLD’S GREATEST RESTAURANT FESTIVAL, two things need to happen: First, the annual food fest must prove itself superior to the nightly one in San Sebastian’s Parte Vieja. Second, the organizers, Taste Festivals...
Will the real WORLD’S GREATEST RESTAURANT FESTIVAL please stand up?
read more