This place is an Italian HALAL restaurant. That should be filed as an oxymoron. You wouldn't believe they served Italian because it felt more like I walked into a Saudi restaurant. It was a little uncomfortable for a kafir, Western girl like me.
The cons:
1. No booze. I guess if you serve halal, you wouldn't have alcohol.
2. Shitty service. We had a party of about 15-20 and all the plates came out at different times. By the time the last person got their food, the first person to be served was already finished with dinner. Not okay.
3. Creepy birthday music tape that played every 17-20 minutes.
4. Food poisoning. I got sick right after I finished eating and it ruined the rest of my night.
I guess if you're ever in the mood for halal Italian food...slaughter the animal at home in the name of God and cook your own chicken Alfredo.