NNew York City Read More Ambassadors Clubhouse, a London-Born Indian Restaurant, Opens in NYCMarch 6, 2026 The warm, moody dining room of Ambassadors Clubhouse NYC. AVABLU Buzzy restaurant openings in New York City are…