Restaurants in New Holland, IL
Di's Cakes & Things