Tapa's Restaurant & Lanai Bar
407 Seaside Ave 2nd Floor Honolulu, Hawaii 96815 | Restaurant Info