The food is outstanding! The reason I'm giving 3 stars is because of the slow delivery. I work in an area that doesn't have many food options & especially doesn't have a lot of places that will deliver. I only get a half hour lunch so this makes things challenging when I don't bring my own food. I decided to try them earlier this week based on other coworkers who have ordered in the past & loved it! I ordered around 12:20pm knowing it could take an hour or so to get to me because that's a busy time. They told me on the phone it would be 40-45 minutes. They didn't come until after 1:30pm. The driver apologized which was nice & like I said, the food was amazing! I decided to order again today thinking maybe my first experience was not very common. I ordered at 11:30am this time to be safe. They gave me the same 40-45 minute ETA. It is now 1:28pm & they're still not here. I called a little bit ago as my lunch break has come & gone & they apologized & said they, "got a little behind." It's disappointing because they are delicious, & I'm really grateful to have anything that can deliver, but going on almost 2 hours seems a little excessive. It doesn't help that I'm pregnant either, which just makes being hungry that much more intense!