ABC Store 6

2138 Kalakaua Ave
Honolulu, 96815, USA
Nearest landmark:
s