WINED & DINED: SATSUMA

Elysium Magazine loves a good restaurant and we recently got to visit Satsuma in London Soho.