San Nicolas Chicharon

2130 N King St #8 Honolulu HI 96819 USA

(808) 848-9959

Location