Get directions to: Todai Restaurant Waikiki, Honolulu, HI
Restaurant address: 1910 Ala Moana Boulevard Ofc Honolulu, HI 96815, USA
Restaurant: Todai Restaurant Waikiki