Lenny's Indian Head Inn

$$
Open
205 S Montowese St
Branford, CT 06405

Lenny's Indian Head Inn, established in 1998, is celebrated as Your Favorite Neighborhood Sub Shop, offering hand-crafted deli sandwiches and authentic cheesesteaks made with the highest quality ingredients. Their commitment to freshness is evident in the daily-baked bread and freshly sliced meats and cheeses that elevate the dining experience.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesConnecticutBranfordLenny's Indian Head Inn