Not as bad as i was expecting... it is an Italian buffet, so don't expect Bymark quality. The service was very friendly and the service was quick.
Good selection. It's not a bad place to have a small family party with kids... at least you're not overpaying for food your kids won't eat... i've made that mistake numerous times...
Increasing the selection and improving the pizza (offer a thin crust option) and pasta quality would definitely improve their rating... just a suggestion :)