Bistro Nec is a bistro and caffe bar.