Siam Square Restaurant

408 Lewers St Ste 101, Honolulu, HI 96815