Lennys Grill & Subs is a sandwich shop specializing in hand-crafted deli sandwiches and authentic Philly-style cheesesteaks.