Tea Time Taiwan0 Ratings yelp logo
1210 Dillingham Blvd Honolulu, Hawaii 96817 | Restaurant Info
Estimated delivery time: 48 minutes