Shaka Shaka Tea Express - Dillingham
1199 Dillingham Blvd A Ste 107 Honolulu, Hawaii 96817 | Restaurant Info
Estimated delivery time: 40-50 minutes