We order from here all of the time and we have never had a problem. The food is fresh and the bread sticks are sooooooo good. I would definitely recommend. The real shining star here are the employees. Every single employee that I have interacted with was so kind and professional. We regularly order delivery but occasionally we will go in, if we don't want to wait the standard 30-45 minute delivery time, and most of them are younger and so great! Only problem is that they aren't open on Sunday but I can live with that because they need time off too.