We went to back to our all time favorite pizza place and it did not disappoint. Bella has the best pizza hands down!! The crust and sauce are perfection. The salads are fresh, huge and delicious. A nice selection of wine to go with our dinner. You just can't beat this place for a great meal at a great price!