My Tea is a bubble tea store offering a variety of beverages. It features a clean and spacious interior with ample seating.