apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Palm Beach Restaurant
  4. Long Island Ice Tea
Long Island Ice Tea

Long Island Ice Tea

Palm Beach Restaurant

17 Ealing Rd, Wembley , London HA0 4AA

+442089008664

@palmbeachrestaurantuk

YOU MAY ALSO LIKE

Baby squid fry
Baby squid fry
Chicken Biryani
Chicken Biryani
Sri Lankan watalappan
Sri Lankan watalappan
apicfood © 2022