100 Best Restaurant in the World – Michelin Star
1. El Bulli Spain 2. The Fat Duck UK 3. Pierre Gagnaire France 4. Mugaritz Spain 5. The French Laundry USA 6. Per Se USA 7. Bras France 8. Arzak Spain 9. Tetsuya's Australia 10. Noma Denmark 11. L'Astrance France 12. Gambero Rosso Italy 13. Restaurant Gordon Ramsay UK 14. L'Atelier de Joël Robuchon France 15. Le Louis XV France 16. St John UK 17. Jean Georges USA 18. Athénée France 19. Hakkasan UK 20. Le Bernardin USA 21. Alinea USA...