This is my new favorite place to eat! They have great options for hearty sandwiches and for vegetarians too! The ingredients are as fresh as they come, and everything is made to order. The owners and employees are amazingly friendly. They offer to remake anything you don't like for free, but everything we've had here has been incredible and we've been here four times in two weeks! You can tell by talking to the owners that they really have a passion for what they do. The prices are reasonable and the portion sizes are great. I tell everyone I can about this place and we will definitely be back!