Copyright 2019 Tarosushi.co.uk. All rights reserved. Published and maintained by MaSha Design Address: 293 Finchley Road, London, NW3 6DT Tel/Fax: 020 7794 0190