Italian restaurant
Discover Napoli's Italian Restaurant, a beloved spot in Decatur, where authentic Italian flavors shine. Guests rave about the homemade sauces, particularly the sweet marinara and rich Alfredo, making every meal a delight. The owner, Antonio, adds a personal touch, greeting patrons and enhancing the warm atmosphere. While the iceberg salad leaves some wanting, the fresh bread and scrumptious desserts, like the unforgettable tiramisu, more than make up for it. Open daily, it's a must-visit for any Italian food lover!
American restaurant
104 E Prairie Ave, Decatur, IL 62523, United States