This is one of the many pizza parlors on Grand Avenue, and it offers good pizza. One of the best parts about this pizza parlor, however, is the delicious Italian ices that truly stand out among the rest. All of the flavors of ice, from lemon to rainbow, are a delicious treat. My favorite is cherry. It is a perfect follow-up to one of the great regular slices.
more