If you’re in the mood for a fine-dining experience, Carouse is the place to be. The ambience reeks of royalty,…