Pizzeria Down Town is a pizza establishment known for its delicious and digestible pizzas. Customers praise the quality of the pizza and the friendly owners.