Pizza Duomo is an Italian restaurant offering traditional pizzas and daily specials in a welcoming atmosphere. Takeout options are available.