Bay Leaf -Indian Cuisine and Bar 6880 S Clinton street, Greenwood village Colorado-80112, 80112 Greenwood