Skip to main content
Lenwich - Upper West 83rd St

Tribeca City Hall

Located near the World Trade Center and Tribeca, this Lenwich is the perfect stop for fresh sandwiches, salads, and quick meals in the heart of Lower Manhattan. Whether you're exploring the area, visiting landmarks, or on a lunch break, we offer delicious and satisfying options.

Lenwich - Upper West 83rd St exterior

Hours and Location

25 Park Place, New York, NY 10007

(646) 861-1220

Mon–Thu: 8–5; Fri: 8–4; Sat–Sun: Closed

Register Your Interest

If you are interested in future franchise opportunities, please share your information below. A member of our team may follow up as our program progresses and once a Franchise Disclosure Document is available.