View Menu
The Black Swan is a Bar in Selby. It is open 7 days a week.
Address: Foggathorpe, Selby YO8 6PR, UK, Selby
Phone: