Bella Terre, a vineyard and reception hall located near Glenwood, IA, is an amazing atmosphere for wedding ceremonies, receptions, special dinners, corporate meetings and other events and celebrations. Our facility can comfortably accommodate up to 400 guests.
This profile has been viewed 1,090 times.