Tag Archives: lemongrass tea

Tea Time at The Dots

When The Dots was still under construction, I wasn’t quite too sure what it was going to offer. It turned out to be a tea, coffee & desserts place run by the adjacent restaurants, Ajisen Ramen and Little Tokyo Teppan … Continue reading

Posted in Gastronomic Delights | Tagged , , | Leave a comment