Taverna Italiana offers a selection of Italian dishes in Barcelona. The establishment also provides halal options.