BBQ & GRILL Bormla offers international cuisine with a focus on BBQ and grilled dishes, available for takeaway.