Tazzi Pizza is a pizza restaurant offering an Italian menu with salads, starters, and a variety of pizzas, complemented by wine. Dine-in, takeout, and reservation options are available.