Babel Bistro is a pop-up restaurant concept, offering a unique, temporary dining experience.