I'll give 4 stars for... especially for the service. From the time I placed my order 'til the time it arrived at my office took less than 15/16 minutes tops. The food was ok. The soup was under seasoned, but the sandwich was great and fresh. I'll order again.