• Let's make it a party!

  • Bay Leaf Authentic Indian Cuisine - 20th Street

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

    Restaurant Hours: 11:00 AM-2:00 PM, 5:00 PM-9:15 PM
    Zones