Baruch offers a unique dining experience. Located near Biomax, it welcomes guests for an afternoon and evening of enjoyment.