Formosa Tea TimeRestaurants263 S Euclid StAnaheim, CA, 92802-1013 · US17143998295Email unavailableWebsite unavailableHours not available