• Let's make it a party!

  • Bay Leaf Authentic Indian Cuisine - 20th Street

    1024 20th Street South Unit 101 BirminghamAL 35205
    205-777-3070

    Coming Soon!
    Zones