Related: For First-Time Chefs, Pop-Ups Are Often the Path to Restaurant Ownership Ambra is a restaurant within a restaurant — ...