This pizza restaurant on the Post Road is OK. The pizza is decent but the decor is very plastic and contrived. It definitely has a strip mall feel to it. Service was fine - a bit too friendly. The pizza's are enormous and you can get just about anything you want on it. Lots of families so it's a bit noisy.
more