Good service but they stuff too much stuff into the sandwich. It's hard to manage and drips all over. Difficult to eat if you're in a hurry and have to eat on the go. However, if you have the time to eat sitting down on a table, it's okay. The sandwiches are delicious, especially the traditional. The place is clean and in order.