Get directions to The Coffee Bean and Tea Leaf in The Grand Canal Shoppes
Location of store The Coffee Bean and Tea Leaf in The Grand Canal Shoppes mall is 3377 Las Vegas Boulevard South, Suite 2600, Las Vegas, Nevada - NV 89109.
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. By using this website you agree.ACCEPTSee details