Duca 26 is an Italian restaurant and bar specializing in pizza. It offers a selection of classic Italian dishes alongside a variety of pizzas.