Pizza Review
Pizza at new location is so much better…the slices are better, food is better, the thick crust is cheesier, gourmet/specialty pizza’s is new Haven style with a Greek twist