This place reminds me the local pizza places up in New York. I used to live in the Westchester County area and it is a really authentic place. The pasta sauces do not taste like they are straight from a can and the bread is freshly made on the premises for an outstanding taste. The bread for the sandwiches are also made on the premises and taste really good. Very busy location, make sure you come hungry and with time to wait!
They do not deliver though, but if they did, I would always order pizza/pastas from them rather than Mama's Pizza on NC-115.