The only downsides are they don't make stuffed crust and they don't deliver- otherwise they make a fluffy crusted pizza with the most amazing cheese and an array of toppings choices... truly my favorite pizza place.
Five Star Pizza
CLOSED TUESDAYS AND WEDNESDAYS rather than a traditional weekend, but besides that I love their waffles, huge and fluffy. They have great lasagna and wonderful side dishes. They make the best turkey sandwich you'll ever eat. My mother swears by the...