38400 Van Dyke Ave., Sterling Heights; 586-978-3880; pennasbanquets.com
This highly rated family-run venue with a full-service staff has been at it for close to 50 years. Penna's regularly hosts events of all kinds, from fundraisers to weddings. The attached Italian restaurant is a favorite of many regulars, and the dishes are superb. The bocce ball courts and TV areas provide ample recreation opportunities for all children in attendance during longer events, while hundreds of satisfied brides and grooms can attest to the quality of the location.