Via Tacciolli is an Italian restaurant specializing in pizza, with vegetarian options and homemade desserts. Delivery and seating are available.