Scott Lee Inn Reviews & Details
Scott Lee Inn
658 E 75TH St
Scott Lee Inn is located at 658 E 75TH St in Chicago near the intersection of E 75th St and Alley. Their menu consists of Chinese dishes . Call (773) 874-6106 for dine in.
- Service:Dine In
- Major Intersection:E 75Th St And Alley
Tell us more about Scott Lee Inn Chicago!