I've eaten at this location a few times now and so far it's been pretty good. I am pretty easy to please but I can't give 5 stars due to some lack of communication I've experienced here. I have been very specific on my toppings and then the employee would read back a totally different order then what I said as of they weren't even listening. To top it off when I tried to correct her she seemed to get short with me. Maybe it was just me and how I perceived it. On the up side though the cooks have yet to let me down!