Lennys Grill & Subs
Sandwich Shop · Deli · American
Lennys Grill & Subs is a sandwich shop specializing in Philly-style cheesesteaks and piled-high submarine sandwiches with freshly sliced meats and cheeses.
Location
Vota recommends
Location
Vota recommends