Shaka Shaka Tea Express - Salt Lake
848 Ala Lilikoi St Unit 113 Honolulu, Hawaii 96818 | Restaurant Info
Estimated delivery time: 82-89 minutes