at 20 New Briggate, Leeds , LS1 6NU United Kingdom
2278 FB users likes Sela, set it to 68 position in Likes Rating for Leeds in Bar category
Sela is Leeds based place and this enity listed in Pizza Place category. Located at 20 New Briggate LS1 6NU. Contact phone number of Sela: 01132429442
Next door to the world famous Leeds City Varieties. Serving great food and fine ales.
Bar/restaurant in the Granary Wharf area of Leeds, which will highlight Basque and Spanish Cuisine. Sharing food is one of life's greatest pleasures.