Company name: Palm Beach Restaurant
Description: Sri Lankan & South Indian restaurant
17 Ealing Rd, Wembley HA0 4AA, United Kingdom