Taj Express

1320 N.W. 2nd Ave., Boca Raton, Florida 33432

1320 N.W. 2nd Ave., Boca Raton, Florida 33432
Lunch and dinner daily.
Indian