Little Italy Reviews & Details
125 N Lumpkin St
Little Italy is located at 125 N Lumpkin St in Athens near the intersection of N Lumpkin St and W Broad St. Their menu consists of Italian dishes . Call (706) 613-7100 today!
- Major Intersection:N Lumpkin St And W Broad St
Tell us more about Little Italy Athens!