New Ambassadør Indisk Bar offers a taste of India with aromatic and flavorful dishes. It is an Indian restaurant and bar.