Top Pizza is a pizzeria offering a variety of inspired dishes.