Lenny's Sub Shop-Falls Bldg Downtown is located at 22 N Front St Frnt ST, Memphis, TN. This business specializes in Restaurants. Lenny's Sub Shop-Falls Bldg Downtown is open Mon, 10:05am-6pm; Tue, 10:05am-6pm; Wed, 10:05am-6pm; Thu, 10:05am-6pm; Fri, 10:05am-6pm; Sat, 10:05am-3pm; Sun, Closed and accepts Cash, Mastercard and Visa.