Italian restaurant Leone’s has been a Montclair staple since 1996, serving authentic pasta, pizza, and more at 19 South Park Street.| Montclair Girl