Big Red Pizzeria is the best in the town. Ive been to most of the pizzerias in town and Big Red tops them all off. Their pizza is amazing I love the New York/Italian style they use. The subs are a meal in themselves. The cost is fairly equal to the others places in town and the deilvery drivers are very professional. The next Friday night you get that stomach ache and would like some pizza, pasta or subs make sure you call Big Red.
Pros: Service, Ambience
Cons: Parking
more