I am not sure where to begin because there is a lot wrong with this place. It was disorganized! They have different stations for hot subs and cold subs so one guy would come around and would take hot sub orders only. It was confusing because the our subs were done at different times. The main thing slowing everything down was that they had one guy cutting all the meat and cheese. They should have two cutting stations for when it gets really busy. The staff was nice but there was a lot of confusion and yelling about who ordered what. It was painful watching this especially because I was starving. I would suggest ordering ahead if you can to avoid the same dilemma. By the time we got home and finally ate our subs we concluded the amount of time it took to get them didn't justify the taste. I mean they were subs and nothing special. Certainly not worth a 45 minute wait in a cluster storm.