Mediterranean restaurant Locanda Del Bosco offers a unique Neapolitan culinary experience in a recently renovated space.