Pizzaria Butcha offers pizza with takeaway and delivery options. Known for its pizzas, it's a popular choice in Vila Verde.