Mediterranean restaurant Farinella offers authentic cuisine in a warm, convivial atmosphere.