This international brand boasts over 1,600 locations worldwide.
This is the leading chai brand's 103rd store worldwide.