About
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