Taj Palace of India

 

Be the first to review

Indian restaurant with overhead TVs known for its freshly made naan, chai refills & a lunch buffet.

image