Barcelona Central is a Spanish restaurant offering a selection of tapas and dishes with Iberian influences.