DUCKSOUP

Restaurant
London, United Kingdom
This user account status is Approved
 

About DUCKSOUP

Soho restaurant, on dean street with a large list of wholly natural wines, a full range by the glass - been open for 6.5 years.

Contact Details


41 Dean Street
Soho
London, e9 5jg
United Kingdom