We have been looking for a good sandwich place and finally found it. We shared an Italian and it was soooo good. Sure you have to build your own, but the fresh bread and ingredients make up for that. We will definitely be back to try some of the others.