They'll take AGES to serve, but worth it. So one protocol to follow when you go there - order ASAP. Because you will wait for a while anyway. Also, late mornings are early evenings are the nest time to go - lesser people to compete with.
And yeah, did I mention the delicious sandwiches??