Get directions to: The Coffee Bean & Tea Leaf, Henderson, NV
Restaurant address: 2220 Village Walk Dr # 140 Henderson, NV 89052, USA
Restaurant: The Coffee Bean & Tea Leaf