Great sandwiches, always fresh ingredients and made to order. I've been eating here for 4+ years. Always get the small combo, as the medium is just too much for me to eat. Bread is baked daily on premise, as are the cookies and brownies. Always, feel welcome when I walk in this place. Employees, are friendly and make my sandwich perfectly every time. Avoid the lunch rush at get there before 12 or after 1:30. Treat yourself to a brownie or chocolate chip cookie. They're delicious!