The 3 stars are strictly based on the sandwiches themselves. Service deserves 5 stars. This was our first time trying this place (figured it would be better than subway), the bread is very mush, lettuce was disgusting, and overall the sandwiches were lame. I rate a lot on the food itself, and this fell very, very short.