Palm Restaurant information
Palm Restaurant is a well established eatery that specialises in Sri Lankan and South Indian foods.
of 5241 restaurants in London
Do you work at Palm Restaurant?
Claim your free listing to take control. Add offers, images, event info and more for free!