Niro Pizza and Altro is a pizzeria offering pizza and other Italian dishes. The establishment has recently moved to a new location.