S'inguldu is a sandwich shop in Olbia offering a variety of sandwiches, salads, bruschetta, and more.