We have been here numerous times in recent years. Strengths are the excellent quality deli meats, cheeses & desserts. When you want to splurge on prosciutto or fresh mozzarella, this is the place. Challenges: service. We wanted fresh cheese for a caprese salad I was making at home for a 4th of July picnic. Entered the store & took a number before realizing they weren't calling numbers. Stood in line at least 15-20 minutes before being waited on, though a woman did ask if we were dining in. There were several employees behind the counter, so I wasn't sure why it took so long! Two employees had an "issue" with each other behind the counter & a third tried to intervene. A man who was waiting when we entered finally interrupted & said he had been waiting over 15 minutes & could they check on his to-go sandwich. It was made & wrapped, just sitting on a counter! We won't blame the annoying customers in front of us in line on the store, but it all added up to a negative experience. Will have to look elsewhere when I need my "Italian food fix."