I've seen some reviews being pretty harsh with this place, but the food is only mediocre if you compare it with upscale restaurants. For the price, the food is surprisingly decent, and the breakfast specials are great in quality and value. Service is top-notch, and the food comes out quick. If you stick with their standards (breakfast, pizza, etc) you really can't go wrong in terms of value.