Modern Indian Restaurants in Birmingham, Alabama

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

Sitar Indian Restaurant

Restaurant

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

Order