HOME / Indian restaurant / Taj India
2226 Highland Ave, Birmingham, AL 35205
+12059393805
View Business Profile