It usually takes a very long time to get your order. Even if you call it in 45 minutes in advance. So don't go here if you are on a time crunch or lunch break for work. The staff is great and very polite, they are work their butts off, but there are just not enough of them. Hire more staff, please.