It's definitely the best pizza in the Wallingford/Cheshire area. Pretty extensive Italian menu but I've been there lots of times for the pizza. Hot, moist, and tasty. They've been in business for many, many years on the main road going through the town.
Pros: Pizza, Price
Cons: Parking may be tight.
more