Barlow is a restaurant offering a diverse menu with food and drinks. It features a terrace and meeting rooms.