The world is full of wonderful places to eat and this mouthwatering, globetrotting guide features 1001 of the very best.