10 employees
LimeRed Teahouse is a dine-in restaurant and cafe that offers crafts bubble tea and black milk tea using natural ingredients.
2011