Our experience was great! the service was exceptional. They specialize in homemade Italian Food and pizza. They are a great deal price wise and worth every penny. The portions are large and we alway end of taking the rest home. I would…
Francescos Pizzeria & Restaurant.
Francescos is located on Mountain Road in Suffield, CT. It is a little difficult to get in and out of. This won't be my first place to get pizza, but if you end up here, it is okay.