Tried this for the first time a few weeks ago. It's a smaller place but has a great menu. Lots of variety and he staff was nice, but somewhat short and a little too casual hence the reduction of a star off the rating. The sandwiches are fantastic, had one of the vegetarian choices and the bread was thick and tasty and the fillings were flavorful and it wasn't so heavy hat you go into a coma after eating it.