Yes, this place delivers. Most of its business comes from take out and deliver, and there are a few dine-ins, but not many considering they only have four tables from Fall to Spring. They have a few more outside in the summer.
Nope. I think its just a little take out place. They do have half cooked frozen pizzas. You can buy them and freeze them at home. Then just throw them in the oven when you're in the mood for stuffed pizza
Thanks! Your answer is awaiting moderation.