The Southsea Food Tour – Sakura

Sakura, situated on Albert Road, was established in 2009 and was the first Japanese restaurant in Portsmouth. Now, in 2017, it has became my new, favourite place to eat. Open lunchtimes and evenings Monday to Thursday, and all day Friday to Sunday, Sakura is available for all occasions. Whether you want a light lunch or … Read moreThe Southsea Food Tour – Sakura