The Villa Grande Pizza Parlor is a great pizza place. It is in my top 5. Located conveniently next to path park it kills two birds with one stone. you can shop and then eat. when i say the store is cheap i mean their prices are a steal. they have the best Sicilian slices. i would order one or two of those with some hot peppers to sprinkle on top and your set. great pizza at an even greater price.
more