Tea Time

Tea Time ✓ Verified

RetailerUnited States
Category: #tea

Description

Tea Time — Tea shop in Palo Alto, United States. Here at Tea Time Palo Alto, we make our tea room customers happy with the superb Afternoon tea sandwiches, savory, scones, and desserts in a cozy ambiance with great attentive staff. For our online store customers, we supply them with the highest quality loose leaf teas, elegantly designed teapots, and wares against the most competitive pricing.

Additional Information

  • Address: United States
  • Already Available In: United States

Distribution Network

Retail: Specialty Stores

Sign in to klembr to see more