Top Pizza is a pizza restaurant known for serving fresh pizzas with an authentic taste. Temporarily closed.