at 3201 Farnam ST # 6104, Omaha , 68131 United States
185 FB users likes Lenny's Sub Shop Omaha, set it to 234 position in Likes Rating for Omaha, Nebraska in Local Business category
Lenny's Sub Shop Omaha is Omaha based place and this enity listed in Sandwich Shop category. Located at 3201 Farnam ST # 6104 NE 68131. Contact phone number of Lenny's Sub Shop Omaha: (402) 218-1745