apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Sowa Restaurant
  4. Ducks special
Ducks special

Ducks special

Sowa Restaurant

33 High St, London W5 5DB

+442085677707

@sowarestaurant

YOU MAY ALSO LIKE

Goulash
Goulash
fishcake
fishcake
apicfood © 2022