Barbara offers a menu of modern, globally-inspired Mediterranean and regional dishes, alongside pizza. Features a large sun terrace.