Menu 

Lenny’s Sub Shop Photos

Picture of Lenny's Sub Shop in Avon, IndianaPhoto of the fun checkerboard exterior and cozy patio area of Lenny’s Sub Shop, an Avon restaurant that specializes in deli sandwiches in the west Indianapolis suburb of Avon, Indiana.