Utrecht has a fine selection of restaurants for connoisseurs, with modern or classic cuisine and in every setting imaginable. The ancient city centre is the perfect backdrop for a drink at one of the famous outdoor wharf cafés at the Oudegracht or a dinner in a fine restaurant.