Sakura is named the best restaurant on the Island, it is VERY good!

Sakura is named the best restaurant on the Island, it is VERY good!

Sakura is named the best restaurant on the Island, it is VERY good!