The best pizza in town. Angelo Betti is a small restaurant, not possible to book a table, however, always busy. Thd atmosphere is great, being greeted in Italian by the lovely staff. The decoration is wonderful and gives you a glimpse of the long history of this family business. Upstairs is great, sitting on a…