You are now leaving Menulist
We hope to see you again soon!
Yaya Tea
157 E Franklin St, Chapel Hill, North Carolina, USA, 27514, United States
Tea, Chinese, Japanese, Asian, Coffee, Vegetarian, Meat, Vegan, Chicken, Milk Tea, Fruit Tea, Noodles , Fries
The redirect does not work? Just click on this link or copy it into your address bar