Sushi Salsa - 3A, Camden Warf, 28 Jamestown Road, Camden Town, London NW1 7BY, UK on Eaten