Palmyra’s Kitchen
5-7 Wells Terrace, Finsbury Park, London N4 3JU
Please inform our staff if you have any food allergies or intolerances when you are dining in our restaurant or ordering food online
Palmyra’s Kitchen
Palmyra’s Kitchen – Clifton Terrace
© 2025 All Rights Reserved | Website Design by Southside Digital