The sandwich shop is located in the heart of Lexington Center. Consistently good sandwiches. Nice little place. Only a couple of seats to eat inside but if the weather is good there are plenty of nice benches or grassy spots to eat and people watch. This is the best sandwich shop in Lexington.