Located at 120 University Pl, Lenwich is a beloved sandwich shop in the heart of New York City. With its prime location and mouthwatering menu, it has become a go-to spot for both locals and tourists alike. Lenwich offers a variety of delicious sandwiches, made with fresh ingredients and served on freshly baked bread. Whether you’re in the mood for classic turkey or roast beef, or prefer something more unique like their signature Club L.E.N or Philly cheesesteak, there is something to satisfy every taste bud at Lenwich. The friendly staff and cozy atmosphere further add to the overall dining experience, making Lenwich a destination you won’t want to miss when in the area.




