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
