Restaurant known as Long Bar, offering a space suitable for business meetings.