MastroSandro is a pizza restaurant offering wood-fired pizzas. They also offer takeaway and delivery options.