Just North of the Village at Lee Branch in the Terrace at Greystone, Bayleaf is a great place to come and pick up some delicious Indian food. Here at Bayleaf, we strive to make the best Indian cuisine you can find. We have everything from Lamb Kheema Samosas...
Show more...