Cannella's has been around for a while, but on Harford Road. The new restaurant on Belair Road is great. The food is wonderful. I've never eaten in, but the carry out is pretty fast. They also have a small deli where they sell lunch meats and salads. Also, Italian cookies of all kinds. They are closed on Sunday. Every time I grab something at a fast food place I think: "Why didn't I just go to Cannella's?"