Bay Leaf Modern Indian Cuisine & Bar - 5 Points reviews | Restaurants at 1024 20th St S - Birmingham AL

Bay Leaf Modern Indian Cuisine & Bar - 5 Points

4.8
393 reviews
|Restaurants|Birmingham, AL 35205