Nel Borgo is an Italian restaurant specializing in traditional Pugliese cuisine. Enjoy classic dishes and grilled meats cooked on a stone hearth.