Taj Mahal is an Indian restaurant offering authentic cuisine with a fusion of Indian and Bangladeshi flavors.