Babbu offers Sardinian cuisine. Enjoy a unique dining experience.