vindaloo
in
Birmingham, AL
Sitar
729 20th St S
Birmingham
AL
35233
(205) 323-6500
1.1
mi