Taj Palace

702 Bloomfield Ave, Montclair 07042, United States Get Directions to this spot
702 Bloomfield Ave
Montclair, 07042
NJ, United States
(973) 744-1909

Rate and review Taj Palace in Montclair, NJ, United States!

Share your experiences at Taj Palace with your friends or discover more Restaurants in Montclair, NJ, United States.