Sitar Indian Restaurant

Main: 205-323-6500
Visit Website

729 20th St S
Birmingham, AL 35233-2031

View on our Interactive Map