Lenny's Sub Shop is located at 11349 Olive Blvd, Saint Louis, MO. This business specializes in Sandwiches. Lenny's Sub Shop is open Mon-Sat, 10:30am-8pm; Sun, 11:30am-5pm and accepts American Express, Cash, Discover, Mastercard and Visa.
by merchantcircle on November 23, 2013 from merchantcircle