Treat Pizza and Ice Cream carries really great pizza and ice cream. The pizza is sicilian--made with a variety of toppings of your choice. The ice cream is great too. I love ice c...
All reviews seem positive