Review of Puccini's Smiling Teeth

1508 W 86th St, Indianapolis, IN 46260

Overall Rating

Review


Pizza was good but I'm not so sure It didn't make me sick :( I may try this place one more time. They have gluten free pasta.

Updated 9 years ago