HIMAWARI HOTEL / RESTAURANT / STORE / BAKERY

The hotel is located in Saipan, Northern Mariana Islands.

©2012 Himawari Deli & Bakery Store & Hotel