Pizza Review
The Palermo slice this is by far the best pizza in town, it has the best crust If you're looking for perfection I found it. Give it a try you won't be disappointed.