apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Palm Beach Restaurant

Palm Beach Restaurant

17 Ealing Rd, Wembley , London HA0 4AA

+442089008664

@palmbeachrestaurantuk

Sri Lankan watalappan
Sri Lankan watalappan
Long Island Ice Tea
Long Island Ice Tea
Baby squid fry
Baby squid fry
Chicken Biryani
Chicken Biryani
apicfood © 2022