Fine Dining : There is magic and majesty in Europe's finest Michelin restaurants.