map placeholder

Satu Bar Kitchen

10 Devonshire Square, London, EC2M 4YP

***** Thai
  • default

Satu Bar Kitchen

10 Devonshire Square, London, EC2M 4YP

Contact +44 2072837888
Website

See all restaurants in London

See all restaurants in City of London

Unfortunately, you can't book Satu Bar Kitchen online on this site

Nearby restaurants

Book this restaurant