This is a charming little place. You place your order and it is made fresh. There are two small dining rooms and your order is delivered to you. The ingredients are fresh. You can order their sandwich choices or build your own. We had the ham and cheese on a pretzel roll and it was great.