Popolo's Pizza is a pizza restaurant offering freshly made pizzas, sandwiches, and a salad bar in a no-frills setting.