Most Delicious Pizza in Town
Forget all the big chain spots, folks. The best deal can be found at Luigi's Pizzeria. He makes pies are legendary, made with locally sourced ingredients and cooked to golden brown. You gotta get your hands on the its pepperoni, it's simply divine.
You won't find crispy on the outside but soft on