Get directions to: Coffee Bean & Tea Leaf, Paradise Valley, AZ
Restaurant address: 8877 North Scottsdale Road Paradise Valley, AZ 85253, USA
Restaurant: Coffee Bean & Tea Leaf