Great food. For a halal place, the 'Italian' is amazing. The wait times are horrendous and the ambience isn't great. The customers make you feel like you're in Saudi Arabia or something something- which takes away from ambience. Nonetheless, if you're willing to put up with really long wait times and inattentive staff, then I would recommended checking the food out, it's quite good!