Taj Mahal is an Indian restaurant offering authentic Indian and Pakistani cuisine in a uniquely decorated, exotic ambiance.