HOME / Indian restaurant / Bay Leaf Modern Indian Cuisine & Bar - 5 Points
1024 20th St S Unit 101, Birmingham, AL 35205
+12057773070
View Business Profile