Mr. Tea
Tea House · Coffee Shop · Casual Dining
Mr. Tea is a cozy café offering a variety of tea blends and light refreshments. It is located in St. Catharines, Ontario.
Location
Best places nearby
The highest rated places close to Mr. Tea.
Local restaurants nearby
224 Glenridge Avenue, Unit 11, St. Catharines, ON L2T 3J9, Canada



