I normally like Italian foods and restaurants, but I don't think I'll likely come back to this place again.
To begin, they don't really have any individual menus for you to view. Instead, they have a giant menu placed on the wall for EVERYONE to view. It was quite hard to see what was on it, especially when your table is far away.
Regarding the food, it is quite good. The servings come VERY large so it's acceptable to have at least a group of people when you come here.