123 Sushi & Happy tea offers a variety of sushi and happy tea options. The establishment is known for its quick preparation times, with takeaway orders ready in approximately 10 minutes. They also serve ice tea and slush drinks.