Delta is an up-market Italian restaurant and wine bar, making the most of fresh local and imported products. The decor is a little spartan, but the wine list makes up for it. The dessert menu matches the main menus in quality, featuring homemade chocolate gateau and crepes.