Palm Beach Restaurant
Asian
Sri Lankan
Indian
££ - £££
💬
514 reviews
📍
17 Ealing Road
