Il Beccapizza is a pizza restaurant offering Italian, Mediterranean, and Tuscan cuisine. Known for its delicious pizza and good selection of beers.