Bella has great pizza and my wife loves the food there too. Only thing I'd say is that the salads are a little bit oily. Other than that the food is really good.
All reviews seem positive