WAIKIKI SHELL

Waikiki Shell

2805 Monsarrat Ave, Honolulu, 96815