Japanese restaurant
Hanajuban Noodle Shop
Hanajuban Noodle Shop is a renowned oceanfront resort located in Honolulu, boasting five towers situated on the pristine shores of Waikiki Beach.
Guests can choose from a range of luxurious accommodations, including the Ali'i, the modern Tapa Collection, and the iconic Rainbow Tower, celebrated for its distinctive rainbow mosaic design. Generated from their website's infomation