A 7-year run for the fast casual Italian restaurant Puccini’s Smiling Teeth has come to an end as the home office of the chain closed its Shelbyville Road Plaza location at 4600 Shelbyville Road.
The Indianapolis-based Italian restaurant chain served pastas, salads and pizza, including one with a gluten-free crust.
The company still has 10 locations in Indiana and three in Lexington. Plans for the very visible location facing Shelbyville Road are still being discussed.