Bistro Abubilla offers a menu of grilled meats, kebabs, burgers, and homemade-style dishes, with options for takeaway.