I frequently go to the Tomaso's Pizza on Center Pt Rd. This is the one closer into town, not the one farther out, although that is great too.
It does not have ample seating, but that is the charm of the place so get there early to find a place to sit. The pizza is excellent. I like both the Detroit and the thin crust. It is more expensive than other pizza in town, but nice to splurge every once and awhile. The only down point is I leave smelling of grease on my clothes so never wear any of your favorite clothing. I guess the air filter system isn't the best. However, the pizza and service has always been good!