BAY LEAF GARDEN
INDIAN RESTAURANT

3648 Suite# 112

Old Denton Rd Carrollton

75007

kerala-kadala-curry-instant-pot_edited.jpg

ONLINE ORDERING
COMING SOON..