Tasso Pizza and Deli is a pizzeria specializing in handcrafted Neapolitan-style pizzas, prepared daily with care and quality ingredients. They also offer deli items and daily specials.