Food & Drink Sakura by Paul Gonella 3 November SHARE Facebook Twitter Pinterest Word went around pretty quick last week about the new Japanese restaurant Sakura, in Albert Road. With a huge menu of sushi (nigiri and rolls),..