Belcapo is an Italian restaurant known for its antipasti, fresh pasta, and Neapolitan pizzas.