Have you been to Napoli’s Italian Restaurant in Downtown Decatur yet? It opened last May and has already accumulated quite a following, thanks to its delicious food. The restaurant has some of the best pizza and pasta in the area. Plus, the friendly staff makes diners feel right at home,... [read more]