Most Delicious Pizza in Town
Forget every other big chain spots, folks. The best deal is 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 their supreme toppings, it's out of this world.
You won't find crispy on the outside but