Don't call ahead, especially if you're in a hurry! I called in the girl who answer the phone seemed like she just didn't care. I ordered FOUR sandwiches, we get there to pick up the food. I pay and we just waited 10 minutes I finally had to ask about our food, only to find out it was sitting there, she didn't tell the people cooking we were there. When we got the bag, there were only THREE sandwiches. The gentleman checked the order, and the girl only rang up three paid $25 for three sandwiches seems a little high. Of course I didn't want the receipt because we've never had an issue (but I've never called in my order before). This establishment really needs to train in call in orders, including reviewing the order since when I ended the call I said FOUR sandwiches. Disappointed to say the least.