I've been to Japan twice, and I always complain about how the food here in the UK is different from the food in Japan. I came to Sakura at the suggestion of one of my friends, and I can say that this place has the most authentic Japanese …
Unknown
Unknown
67 Albert Rd, Portsmouth, PO5 2SG, UK, PO5