Today I had the sempronio sandwich...prosciutto, mozzarella and roasted peppers. The bread they use for the sandwich is so good. Crusty on the outside but soft on the inside. The quality of ingredients is top notch. They do not cut corners here and you can taste it. I thought the portion size was right on point and the price was in line with the portion size. I'm not sure why a few yelpers have complained about size and price but I guess we all have different expectations. I have also had the eggplant sandwich and it is wonderful! I eat 1/2 for lunch and the other 1/2 for dinner. It's very flavorful and very filling. As for the sempronio, I never leave 1/2 for dinner, not because it's small, but because it is so darned good...I can't stop eating it until it's all gone. I've never had their pastas or dinner meals but I plan to. Keep up the great food Andreoli's :-)