"The Fresh Tea Shop has developed into the leading international supplier of creative tea specialties."
Address: 262 Main Street S , Newmarket L3Y 3Z5, ON, CA
Phone: (416) 837-9118
State: ON
City: Newmarket
Zip Code: L3Y 3Z5
Opening Hours
Monday: 10:00-21:00Tuesday: 10:00-21:00
Wednesday: 10:00-21:00
Thursday: 10:00-21:00
Friday: 10:00-21:00
Saturday: 10:00-21:00
Sunday: 10:00-21:00
related searches: The Fresh Tea Shop Menu, Fresh Tea Shop Esplanade, Fresh Tea Shop calories, Fresh tea shop near me, The Tea Shop, The fresh tea shop franchise, The Tea Shop menu, Tea Newmarket