If you are looking for a great sandwich, made on Homemade bread ,baked from scratch, this is the place to go. A small is almost too much to eat but they'll sell you a half a small if you ask. But for the best value buy a large and take half home for later. Great soups and cookies too!
more