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