I want to rate this place "Meh. I've experienced better," but it definitely deserves more than 2 stars (I don't really agree with the rating system on here all the time). Therefore, this place gets 3 stars, but grudgingly.
The food was fine. There was really not much memorable about it, but it wasn't bad and they delivered it right on time. Prices were very fair, so we'll probably end up ordering delivery from them again.