This place is seriously thee best! Never along wait, very friendly staff and a big variety of food. They have different breads every day so if you go on a Monday don't expect the same thing on a Wednesday same with their soups they change from day to day. They also make their own jams, jellies, ect. LOVE their chocolate chip pumpkin bread and red white and blueberry or something like that both were very good! Tip for if you don't eat a lot of bread but want to purchase a loaf to take home, cut it up in slices, put in freezer bags, and freeze. Take a bag out when you feel like a sweet treat! Oh and they make their own dog treats so you can treat your pooch too! It's a win win win WIN!