The food is really great. Home made bread was wonderful, we had pasta and pizza and while the pasta was really good the pizza was fantastic. Only rating it 3 stars as the service was not great. They brought us the wrong food out 3 separate times and we kept telling different waiters/waitresses the food wasn't for our table. We did get our order and it was correct but it was annoying to keep telling someone that wasn't our dish. We had a mix of wait staff and rarely was anyone the same person. They seemed to be in a rush to get us out and a bit disappointed when we ordered desert although I'm not sure why as there were other tables open. We went on a night when there was live music, which was nice but it was so loud we all felt like we were shouting at the table between our group and still couldn't hear what each other were saying.
Food is pretty solid, front of house needs a lot of work.