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

October 21, 2012

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!