Searching for "Indian Near Me"? Bay Leaf Garden has some of the best Indian in Carrollton. Located at 3656 Old Denton Rd, Bay Leaf Garden is a convenient option that delivers to the area around Car...show more
Alleppey style.
Alleppey style.
Poti.
Alleppey style.
Alleppey style.
Poti.
Last updated June 1, 2021