MB Brasserie is a French restaurant offering a modern bistro setting with a terrace and views.