Sakura is a Japanese restaurant serving a variety of Japanese dishes including sushi. Vegetarians are catered for and a take away service is also available.