Filters:
clear
Country: United Kingdom

sri lankan restaurant in New Barnet

About 1 results.

PALM PALACE

East Barnet Road 7, EN4 New Barnet, United Kingdom

Welcome to the Palm Palace Herts. Discover the full menu reviews and contact details here. Order Online. Pay via Cash Card or PayPal.

  • 1