Does Green Shaker by Ten Ren have happy hours or specials?
Yes, Green Shaker by Ten Ren does have happy hours and specials available.
What is Green Shaker by Ten Ren's rating?
Green Shaker by Ten Ren is rated an average of 4.3/5 stars across various online platforms.