Babel Terrace is a restaurant, cafe, bar and theatre offering a terrace experience. Reservations are accepted.