Regarded as one of Middlesex County's premier restaurants, the elegant East Brunswick Chateau serves classic European cuisine in a highly refined setting. In addition to a lunch and dinner menu that serves everything from lamb, steak and duck to soups, salads and desserts, the East Brunswick Chateau offers a 600-person capacity banquet hall for weddings, dinners, birthdays and other large events.