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. 
                        
more