Definately an all around 3 star rating. The bread was decent and the vegtables are very fresh. I am a vegetarian and I like sandwiches with lots of vegtables. However, charging extra for every vegetable brought my sandwich to $10.50. No meat just vegtables. That was not ideal for a salad with bread. Long wait and my friend who is not a vegetarian got the Italian sandwich with extra vegtables and his broke $11.00. We did not order chips and drinks. Not my ideal place. There are other sandwich shops that we can get better vegtables sandwiches for $3 - $4 less. It's nothing special for a vegaterian, just an average sandwich shop. If you like lots of vegtables, I would go someplace else.
However, my friend said the Italian meat was very good. He would also give it an average rating though. Sorry but, just no wow factor.