The food is AMAZING. Period.
The three star review is the fact when I call to place a pick up order 7/10 times it takes 20+ back to back calls to get them to pick up the stupid phone so I can place my order. I have complained about this a couple of times and it doesn't get any better. On the rare days where they actually pick up the phone to take my order the service is prompt, polite, and delicious every time.
Really sick and tired of the staff not picking up the phone.