A restaurant and/or inn which may include catering and/or banquet facilities for corporate, social or religious events such as weddings, anniversaries, testimonials, seminars, cooking classes and bar mitzvahs, including customary musical accompaniments, but specifically excluding fast-food-type restaurants, drive-through-service restaurants, discos, dance clubs, nightclubs, comedy clubs or other forms of activity where entertainment is the primary attraction and as accessory uses within the structures, retail uses similar but not limited to a bake shop, gourmet market, health spa/salon, pool, fitness center and laundry.