Home Dining Guide Tama Tea

Tama Tea

105 E Franklin St, Chapel Hill, NC 27514, USA
A wide selection of tea and beverages plus smoothies, coffee, desserts, salad bowls and sandwiches.