1 rating · How the score works
All Things Tea
Tea House
All Things Tea is a European tea room and tea shop specializing in English service. They feature over 120 specialty teas, offering a wide selection for tea enthusiasts.
Location
Best places nearby
The highest rated places close to All Things Tea.
Local restaurants nearby
300 N Lantana St, Camarillo, CA 93010-9005, US






