B2 Bistro + Bar in North Brunswick is a full-service restaurant and banquet facility located on the shore of Lake Farrington. Based on the "garden to table" concept, the restaurant features American and Mediterranean bistro-style cooking with locally-sourced ingredients, along with an eclectic wine list, rotating draft beers, and expertly-crafted cocktails.