Isola Del Sole is an Internet cafe that serves a variety of sandwiches as well as a selection of savoury items and hot meals. They also have a deli selling a wide selection of pastas and pasta sauces, grilled and marinated vegetables with the focus on Sardinaian snacks.