Loading map…
FARRANDS.
FARRANDS. in Leeds, UK, offers a contemporary dining experience. A vibrant, aromatic buzz fills the air, leading to dishes with a pleasingly crisp texture. Their wood-fired creations bring a unique smoky flavor to the city's food scene.