Our Menu


 




menu | contacts | hours | directions | home
Taj India | 2226 Highland Avenue | Birmingham, Alabama | 205.939.3805