Sakura Sushi&Roll | Bath St Alice Springs NT 0870 Australia Restaurant Menu & PhoneBath St Alice Springs NT 0870 Australia 4/5