Sun Glass Town
2570 Kalakaua Ave # 112
Honolulu, HI 96815
Honolulu, HI 96815