Pickup from Bay Leaf at Bay Leaf -Indian Cuisine and Bar, 6880 S Clinton St, Greenwood Village, CO 80112, USA