Can Balafia is a barbecue restaurant specializing in grilled meats. It offers a unique dining experience focused on traditional Spanish barbecue cuisine.