Da Franco is a restaurant specializing in handcrafted, generously sized pizzas prepared with care.