Taj India Menu

$$Indian
3120 Clairmont Ave, Birmingham, AL 35205

Know a great happy hour or special for this location?