Bay Leaf -Indian Cuisine and Bar Bay Leaf Indian Cuisine and Bar is one of the renowned restaurants in Centennial, Colorado, with hundreds of satisfied customers who can testify to our dine-in and take-out services. So, order now and get yourself a spicy and delicious meal today! Phone: 03038538692 6880 S Clinton street, Greenwood village Colorado-80112 Denver, 80112 United States Map Other Categories: Business Services » Catering |