View Menu
La Palma is a Turkish restaurant in Selby. It is open 7 days a week.
For inquiries and reservations, you can contact La Palma by phone at +44 1757 428010
Address: 71-73 Gowthorpe, Selby YO8 4HE, UK, Selby
Phone: +44 1757 428010