Green Tea Restaurant, is this “old Internet celebrity” doing well now? Leave a Comment / Articles A store of green tea restaurant