No Anchovies (Pizza) is located in the KMart plaza in Cromwell, and seems to be more of a takeout place than eat-in. On the few occassions I've eaten there, I've eaten in the restaurant, which is small and only seats roughly 20 people. The prices are par for pizza, and the pizza is good, typical of most take out, but not like the national chains (pizza is very "mom-and-pop" style if you know what I mean).
more