Don Castello is a barbecue restaurant offering grilled dishes, Lebanese cuisine, pizza, and Mediterranean fare. They also serve traditional Swedish cuisine and lunch menus.