Tends to be on the busy & the dining room tends to be neglected. The food prep is good, fairly efficient, and the staff prepares the sandwiches with generous toppings. There does seem to be quite a bit of staff turnover though, which means we have gotten someone new(and kind of slow) on several occasions. This makes the service speed variable and so we don’t like going here if we are in a hurry. Given no rush, this is a fine location to eat, although you might have to hunt for a clean table if it is at the height of or just after the lunch rush.