Ambassadors Clubhouse, a London-Born Indian Restaurant, Opens in NYC

The warm and moody dining room at Ambassadors Clubhouse NYC. Avablue Bazzi Restaurant openings in New York City There’s a dime a dozen, but a few have caught the attention of Ambassadors Clubhouse, the city’s newest upscale Indian restaurant. The two-story restaurant in NoMad just opened in early February and has quickly become a sought-after … Read more