We just found this place - they have the best sandwiches I've had in a long time. Braised lamb or real turkey... all home-made... need I say more.. no processed meat here!!! They also make their own bread, pastries, soup... etc. They just opened 2-3 weeks ago - finally a good sandwich place! Definitely recommend.