Indian Takeaway in Birmingham, Alabama

Find the top Indian takeaway in Birmingham, Alabama near you now.

Sitar Indian Restaurant

Restaurant

Address: 1801 4th Ave S Suite 115, Birmingham, AL 35233

Order