Froots Address: 40 Foxhurst Ln, Newark, IL 60541 Phone: (630) 552-9218 Restaurants, Deli Other Businesses: Newark's Country Kitchen at 307 E Route 71, Newark, IL 60541 Subway at 303 E State Route 71, Newark, IL 60541