Stylish bistro within The Ambassadors, offering a cafe and restaurant experience.