Iberica Leeds
Located within a Grade II-listed building, Iberica is an enchanting Spanish gem. Touting a basement wine bar, ground-floor eatery and a majestic private dining room, this choice of best restaurants in Leeds has got all your needs sorted.